Skip to main content
CheckTown
वैलिडेटर

तिथि-समय वैलिडेशन: प्रारूप जाँच और कैलेंडर तर्क

प्रकाशित 5 मिनट का पठन
इस लेख में

दिनांक-समय सत्यापन क्या है?

दिनांक-समय सत्यापन यह जाँचता है कि कोई दिनांक या टाइमस्टैम्प स्ट्रिंग किसी मान्य फ़ॉर्मैट, जैसे ISO 8601, RFC 2822, या सामान्य लोकेल-विशिष्ट पैटर्न, के अनुरूप है या नहीं। यह पुष्टि करता है कि दिनांक वाक्य-रचना की दृष्टि से सही है और किसी वास्तविक कैलेंडर तिथि को दर्शाता है।

दिनांक और समय को संभालना सॉफ़्टवेयर में सबसे अधिक त्रुटि-प्रवण क्षेत्रों में से एक है। टाइमज़ोन ऑफ़सेट, डेलाइट सेविंग बदलाव, लीप वर्ष, और लोकेल-विशिष्ट फ़ॉर्मैट बग पैदा करने के अनगिनत अवसर बनाते हैं।

दिनांक-समय वैलिडेटर कैसे काम करता है

CheckTown का दिनांक-समय वैलिडेटर आपके इनपुट को पार्स करता है और फ़ॉर्मैट अनुपालन, तार्किक वैधता, और टाइमज़ोन शुद्धता की जाँच करता है।

  • फ़ॉर्मैट पहचान — पहचानता है कि इनपुट ISO 8601, RFC 2822, Unix टाइमस्टैम्प, या सामान्य दिनांक पैटर्न में से किसका अनुसरण करता है
  • कैलेंडर सत्यापन — पुष्टि करता है कि दिनांक वास्तविक है, प्रत्येक माह के सही दिनों और लीप वर्ष के प्रबंधन के साथ
  • टाइमज़ोन जाँच — टाइमज़ोन ऑफ़सेट और पहचानकर्ताओं को सत्यापित करता है

निःशुल्क आज़माएँ — कोई साइनअप आवश्यक नहीं

एक दिनांक-समय सत्यापित करें →

सामान्य दिनांक-समय फ़ॉर्मैट

अलग-अलग सिस्टम अलग-अलग फ़ॉर्मैट का उपयोग करते हैं। उन्हें समझने से आपको सही फ़ॉर्मैट चुनने में मदद मिलती है।

  • ISO 8601 — अंतरराष्ट्रीय मानक (2026-03-24T14:30:00Z) जिसका उपयोग API और डेटाबेस करते हैं
  • RFC 2822 — ईमेल और HTTP हेडर फ़ॉर्मैट, जिसका उपयोग ईमेल प्रोटोकॉल और वेब मानकों में होता है
  • Unix टाइमस्टैम्प — 1 जनवरी 1970 से बीते सेकंड, जिसका उपयोग भंडारण और गणना के लिए होता है

दिनांक-समय सत्यापन कब उपयोग करें

दिनांक-समय सत्यापन बग की एक ऐसी श्रेणी को रोकता है जिन्हें डिबग करना कुख्यात रूप से कठिन होता है।

  • API इनपुट — API अनुरोधों में दिनांक-समय पैरामीटर सत्यापित करें
  • फ़ॉर्म इनपुट — बुकिंग सिस्टम और इवेंट फ़ॉर्म में उपयोगकर्ता द्वारा दर्ज की गई तिथियों की जाँच करें
  • डेटा माइग्रेशन — डेटाबेस माइग्रेशन के दौरान दिनांक कॉलम सत्यापित करें

अक्सर पूछे जाने वाले प्रश्न

API के लिए सबसे अच्छा फ़ॉर्मैट कौन-सा है?

टाइमज़ोन जानकारी के साथ ISO 8601 API के लिए मानक है। यह स्पष्ट, क्रमबद्ध किए जाने योग्य, और सार्वभौमिक रूप से समर्थित है।

वैलिडेटर लीप वर्ष को कैसे संभालता है?

वैलिडेटर लीप वर्ष के नियमों की सही जाँच करता है, 29 फ़रवरी को केवल उन्हीं वर्षों में स्वीकार करता है जो 4 से विभाज्य हों, शताब्दी अपवाद के साथ।

क्या यह "कल" जैसी सापेक्ष तिथियों को पार्स कर सकता है?

नहीं। वैलिडेटर ठोस दिनांक-समय स्ट्रिंग की ज्ञात फ़ॉर्मैट के विरुद्ध जाँच करता है। सापेक्ष तिथियों के लिए किसी दिनांक लाइब्रेरी की आवश्यकता होती है।

संबंधित टूल