विषयसूची:
आप शायद अपने कंप्यूटर में घड़ी के बारे में बहुत अधिक नहीं सोचते हैं, जब तक कि शायद आपके पास एक महत्वपूर्ण समय सीमा न हो, लेकिन आपके कंप्यूटर के समय और सिस्टम को सुचारू रूप से चलाने के बारे में थोड़ा-बहुत जानने से आपको बहुत कुछ पता चल जाएगा। साथ ही, कंप्यूटर तकनीक ने हमारे ट्रैक, लॉग और रिकॉर्ड समय को बदल दिया है, जो अपने आप में काफी दिलचस्प है। यहाँ पर हम एक नज़र डालेंगे कि कंप्यूटर किस तरह से समय रखते हैं।
यूनिक्स समय
थोड़ा यूनिक्स-केंद्रित होने के लिए मुझे क्षमा करें, लेकिन इंटरनेट पर सर्वर का एक अच्छा हिस्सा यूनिक्स समय का उपयोग करता है। यूनिक्स समय क्या है? यह वास्तव में बहुत सरल है। यह 1 जनवरी, 1970 को आधी रात के बाद से यूटीसी में आए सेकंड की संख्या है। (मैं UTC को थोड़ी देर बाद समझाता हूँ।) इसे "युग" के रूप में जाना जाता है।
कई यूनिक्स और लिनक्स सिस्टम युगों की गणना करके और उन्हें स्थानीय समय में परिवर्तित करके समय की गणना करते हैं। इसका लाभ यह है कि दो तिथियों और समय के बीच अंतर की गणना करना बहुत आसान है। अगर मैं यह जानना चाहता हूं कि 1 जनवरी, 1970 की आधी रात के बाद से कितना समय बीत चुका है, और अभी, यह केवल साधारण घटाव का मामला है। पर्ल प्रोग्रामिंग भाषा में किसी भी समय आप कल्पना करने की इच्छा के लिए युगांतर सेकंड की गणना करने की क्षमता है। (आप पर्ल 101 के बारे में अधिक जान सकते हैं।)
