डेट स्ट्रिंग सॉर्टर
विभिन्न फ़ॉर्मेट में डेट स्ट्रिंग को कालक्रमानुसार सॉर्ट करें। स्वचालित रूप से या मैन्युअल रूप से डेट फ़ॉर्मेट (ISO, US, यूरोपीय, Unix टाइमस्टैम्प आदि) निर्धारित करें और आरोही या अवरोही क्रम में सॉर्ट करें।
इनपुट
आउटपुट
रीडमी
डेट सॉर्टिंग क्या है?
डेट सॉर्टिंग वह प्रक्रिया है जिसमें तिथियों को कालानुक्रमिक क्रम में व्यवस्थित किया जाता है, चाहे वह सबसे पुरानी से नवीनतम (आरोही) या नवीनतम से सबसे पुरानी (अवरोही) हो। यह लॉग, इवेंट, शेड्यूल और किसी भी समय-आधारित डेटा को व्यवस्थित करने के लिए आवश्यक है। चुनौती यह है कि विश्व भर में विभिन्न तिथि फ़ॉर्मेट उपयोग में होते हैं—ISO 8601 से लेकर क्षेत्रीय फ़ॉर्मेट जैसे MM/DD/YYYY (US) या DD/MM/YYYY (European)—जो उचित पार्सिंग के बिना सॉर्टिंग को कठिन बना सकते हैं।
टूल विवरण
यह टूल विभिन्न फ़ॉर्मेट में मौजूद तिथि स्ट्रिंग्स को कालानुक्रमिक रूप से सॉर्ट करता है। यह स्वचालित रूप से तिथि फ़ॉर्मेट पहचान सकता है या आपको मैन्युअली फ़ॉर्मेट निर्दिष्ट करने की अनुमति देता है (ISO 8601, US फ़ॉर्मेट, यूरोपीय फ़ॉर्मेट, Unix Timestamp आदि)। आप तिथियों को आरोही क्रम (सबसे पुरानी पहले) या अवरोही क्रम (सबसे नई पहले) में सॉर्ट करने का चयन कर सकते हैं, और वैकल्पिक रूप से उन अमान्य तिथियों को छोड़ सकते हैं जिन्हें पार्स नहीं किया जा सकता।
विशेषताएँ
- स्वचालित रूप से डेट फ़ॉर्मेट पहचानें
- 15+ समर्थित फ़ॉर्मेट – ISO 8601, US (MM/DD/YYYY), यूरोपीय (DD/MM/YYYY), Unix Timestamp और टाइम सहित फ़ॉर्मेट
- दो-तरफ़ा सॉर्टिंग – आरोही (सबसे पुरानी पहले) या अवरोही (सबसे नई पहले)
- रियल‑टाइम प्रोसेसिंग – टाइप करते ही तिथियों का स्वचालित सॉर्टिंग
- अमान्य डेट हैंडलिंग – आउटपुट में अमान्य तिथियों को छोड़ने या रखे जाने का विकल्प
- फ़ॉर्मेट वैलिडेशन – जब तिथि पार्स नहीं हो सके तो चेतावनी दिखाता है
- कोड एडिटर इंटरफ़ेस – सिंटैक्स‑हाइलाइटेड इनपुट और आउटपुट क्षेत्र
- मल्टी‑लाइन सपोर्ट – एक ही बार में कई तिथियों को प्रोसेस करें, प्रत्येक पंक्ति पर एक तिथि
उपयोग केस
- लॉग फ़ाइल सॉर्टिंग – टाइमस्टैम्प के आधार पर लॉग एंट्रीज़ को व्यवस्थित करें
- इवेंट शेड्यूलिंग – इवेंट्स को कालानुक्रमिक क्रम में व्यवस्थित करें
- डेटा एनालिसिस – विश्लेषण के लिए टाइमस्टैम्प वाले डेटा को सॉर्ट करें
- फ़ाइल ऑर्गेनाइज़ेशन – निर्माण या संशोधन तिथि के आधार पर फ़ाइलों को क्रमबद्ध करें
- हिस्ट्री रिकॉर्ड्स – ऐतिहासिक एंट्रीज़ को कालानुक्रमिक रूप से व्यवस्थित करें
- टाइमलाइन क्रिएशन – अनसॉर्टेड तिथि सूचियों से टाइमलाइन बनाएं
- डेटाबेस इम्पोर्ट्स – इम्पोर्ट करने से पहले तिथि डेटा को प्री‑सॉर्ट करें
- रिपोर्ट जेनरेशन – रिपोर्ट डेटा को तिथि के अनुसार क्रमबद्ध करें
समर्थित डेट फ़ॉर्मेट
- ऑटो डिटेक्ट – स्वचालित रूप से फ़ॉर्मेट पहचानता है
- YYYY-MM-DD – ISO 8601 फ़ॉर्मेट (2024-01-15)
- MM/DD/YYYY – US फ़ॉर्मेट (01/15/2024)
- DD/MM/YYYY – यूरोपीय फ़ॉर्मेट (15/01/2024)
- DD-MM-YYYY – हाइफ़न‑सेपरेटेड यूरोपीय (15-01-2024)
- YYYY/MM/DD – स्लैश‑सेपरेटेड ISO (2024/01/15)
- MMM DD, YYYY – शॉर्ट महीने का नाम (Jan 15, 2024)
- DD MMM YYYY – यूरोपीय शॉर्ट महीने (15 Jan 2024)
- MMMM DD, YYYY – फुल महीने का नाम (January 15, 2024)
- DD MMMM YYYY – यूरोपीय फुल महीने (15 January 2024)
- YYYY-MM-DD HH:mm:ss – टाइम के साथ ISO (2024-01-15 14:30:00)
- MM/DD/YYYY HH:mm:ss – टाइम के साथ US (01/15/2024 14:30:00)
- DD/MM/YYYY HH:mm:ss – टाइम के साथ यूरोपीय (15/01/2024 14:30:00)
- ISO 8601 – टाइमज़ोन के साथ पूर्ण ISO फ़ॉर्मेट
- Unix Timestamp – एपोक से सेकंड (1705329000)