टाइमस्टैम्प

टाइमस्टैम्प वर्णों या कूटबद्‍ध जानकारी का एक क्रम है जो यह पहचानता है कि कोई निश्चित घटना कब घटित हुई, सामान्यतः यह दिन की तारीख और समय बताती है, कभी-कभी एक सेकंड के एक छोटे से अंश तक सटीक होती है। हालाँकि, टाइमस्टैम्प को समय की कुछ पूर्ण धारणा पर आधारित नहीं होना चाहिए। उनके पास कोई भी युग हो सकता है, किसी भी स्वेच्छाचारी समय के सापेक्ष हो सकता है, जैसे किसी प्रणाली का विद्युत प्रवाह समय, या अतीत में कुछ स्वेच्छाचारी समय है।

इतिहास
टाइमस्टैम्प शब्द की उत्पत्ति रबर स्टांप से हुई है जिसका उपयोग कार्यालयों में वर्तमान तिथि पर मुहर लगाने के लिए किया जाता है, और कभी-कभी समय, कागजी प्रपत्र पर स्याही में, यह अभिलेखबद्ध करने के लिए कि प्रपत्र कब प्राप्त हुआ। इस प्रकार के टाइमस्टैम्प के सामान्य उदाहरण एक पत्र पर एक डाक मोहर या समय कार्य पर इन और आउट टाइम हैं।

अंकीय डेटा प्रणाली के आगमन के साथ, अंकीय डेटा से जुड़ी अंकीय तिथि और समय की जानकारी को संदर्भित करने के लिए शब्द का विस्तार हुआ है। उदाहरण के लिए, कम्प्यूटर फाइल में टाइमस्टैम्प होते हैं जो बताते हैं कि फ़ाइल को अंतिम बार कब संशोधित किया गया था, और अंकीय कैमरा उनके द्वारा लिए गए चित्रों में टाइमस्टैम्प जोड़ते हैं, चित्र लेने की तिथि और समय अभिलेखबद्ध करते हैं।

अंकीय टाइमस्टैम्प
यह डेटा सामान्यतः एक सुसंगत प्रारूप में प्रस्तुत किया जाता है, जिससे दो अलग-अलग रिकॉर्डों की आसान तुलना और समय के साथ प्रगति पर ध्यान देने की अनुमति मिलती है; वास्तविक डेटा के साथ-साथ एक सुसंगत तरीके से टाइमस्टैम्प अभिलेखबद्ध करने के अभ्यास को टाइमस्टैंपिंग (कंप्यूटिंग) कहा जाता है।

टाइमस्टैम्प का उपयोग सामान्यतः लॉगिंग इवेंट या सीक्वेंस ऑफ़ इवेंट्स (एसओई) के लिए किया जाता है, इस स्थिति में लॉग या एसओई में प्रत्येक घटना को टाइमस्टैम्प के साथ चिह्नित किया जाता है।

व्यावहारिक रूप से सभी कंप्यूटर फाइल प्रणाली प्रति-फाइल मेटाडेटा में एक या अधिक टाइमस्टैम्प संचित करते हैं।

विशेष रूप से, अधिकांश आधुनिक ऑपरेटिंग प्रणाली पीओएसआईएक्स स्टेट का समर्थन करते हैं, इसलिए प्रत्येक फ़ाइल में इसके साथ तीन टाइमस्टैम्प जुड़े होते हैं: अंतिम पहुंच का समय (atime: ), अंतिम संशोधन का समय (mtime:  ), और अंतिम स्थिति परिवर्तन का समय (समय:  ) है।

कुछ फ़ाइल संग्रहकर्ता और कुछ संस्करण नियंत्रण सॉफ़्टवेयर की तुलना, जब वे किसी फ़ाइल को किसी दूरस्थ कंप्यूटर से स्थानीय कंप्यूटर पर कॉपी करते हैं, तो स्थानीय फ़ाइल के टाइमस्टैम्प को उस दिनांक/समय को दिखाने के लिए समायोजित करें जब उस फ़ाइल को दूरस्थ कंप्यूटर पर बनाया या संशोधित किया गया था, उस दिनांक/समय के स्थान पर जब उस फ़ाइल को स्थानीय कंप्यूटर पर कॉपी किया गया था।

कई स्तिथियों में टाइमस्टैम्प प्रायः गंदे पाए जाते हैं। गलत टाइमस्टैम्प को साफ किए बिना, समय से संबंधित एप्लिकेशन जैसे स्रोत विश्लेषण या पैटर्न क्वेरी विश्वसनीय नहीं हैं। टाइमस्टैम्प की सत्यता का मूल्यांकन करने के लिए, टाइमस्टैम्प के बीच दूरी की सीमा घोषित करते हुए, अस्थायी बाधाओं को लागू किया जा सकता है।

मानकीकरण
आईएसओ 8601 दिनांक और समय के प्रतिनिधित्व को मानकीकृत करता है। ये मानक अभ्यावेदन प्रायः टाइमस्टैम्प मान बनाने के लिए उपयोग किए जाते हैं।

उदाहरण
टाइमस्टैम्प के उदाहरण: अनुक्रम संख्या:
 * गुरुवार 12/31/2009 1:35 अपराह्न।
 * गुरुवार 31.12.2009 13:35 (उपरोक्त के समान समय, अलग प्रारूप)
 * 2005-10-30 टी 10:45 यूटीसी (समय क्षेत्र के साथ अंतरराष्ट्रीय आईएसओ-टाइम ऑर्डर (बड़े एंडियन))
 * 2007-11-09 T 11:20 यूटीसी (उपरोक्त के समान प्रारूप, इसलिए तुलना करना आसान है)
 * शनि 23 जुलाई 02:16:57 2005
 * 2009-10-31T01:48:52Z (आईएसओ 8601)
 * 2009-10-31 01:48:52Z (आईएसओ 8601#आरएफसी प्रति इंटरनेट समय, आईएसओ 8601 पर आधारित)
 * 1256953732 (यूनिक्स समय, 2009-10-31 टी 01:48:52 जेड के बराबर)
 * (1969-07-21 त 02:56 यूटीसी)
 * 07:38, 11 दिसंबर 2012 (यूटीसी)
 * 1985-102 टी 10:15 यूटीसी (वर्ष 1985, साधारण दिनांक 102, अर्थात 1985 अप्रैल 12)
 * 1985-W15-5 T 10:15 UTC (वर्ष 1985, सप्ताह संख्या 15, ISO सप्ताह दिनांक 5 = 1985 अप्रैल 12)
 * 20180203073000 (वेबैक मशीन मेमेंटो URL में प्रयुक्त, 3 फरवरी 2018 7:30:00 के बराबर है)
 * 123478382 एनएस (बूट के बाद से नैनोसेकंड की संख्या)
 * 17 मिनट (एक स्वेच्छाचारी मिनट काउंटर जो अपने अंतिम मैन्युअल रीसेट ईवेंट के बाद से हर 1 मिनट में बढ़ता है)
 * 21 (एक इकाई रहित काउंटर जो केवल घटनाओं के सापेक्ष क्रम को इंगित करता है; यह घटना 21 है, जो 20 के बाद और 22 से पहले आती है)

यह भी देखें

 * उन्नत इलेक्ट्रॉनिक हस्ताक्षर
 * बेट्स नंबरिंग
 * ब्लॉकचेन पर विकेंद्रीकृत भरोसेमंद टाइमस्टैम्पिंग
 * लिंक्ड टाइमस्टैम्पिंग
 * टाइमस्टैम्पिंग (कंप्यूटिंग)
 * टाइमस्टैम्प आधारित संगामिति नियंत्रण
 * विश्वसनीय टाइमस्टैम्पिंग