Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # रेगेक्स का उपयोग कर दिनांक प्रारूप सत्यापन

दिनांक स्वरूप सत्यापन के लिए C# में DateTime.TryParseExact विधि का उपयोग करें।

वे विधि दिनांक और समय के निर्दिष्ट स्ट्रिंग प्रस्तुतिकरण को इसके दिनांक समय समकक्ष में परिवर्तित करती है। यह जांचता है कि दर्ज किया गया दिनांक प्रारूप सही है या नहीं।

उदाहरण

using System;
using System.Globalization;

namespace Demo {
   class Program {
      static void Main(string[] args) {
         DateTime d;

         bool chValidity = DateTime.TryParseExact(
         "08/14/2018",
         "MM/dd/yyyy",
         CultureInfo.InvariantCulture,
         DateTimeStyles.None,
         out d);

         Console.WriteLine(chValidity);
      }
   }
}

आउटपुट

True

  1. Java में SimpleDateFormat का उपयोग करके दिनांक स्ट्रिंग को कैसे प्रारूपित करें?

    इस वर्ग के रचनाकारों में से एक वांछित दिनांक प्रारूप का प्रतिनिधित्व करने वाले स्ट्रिंग मान को स्वीकार करता है और SimpleDateFormat बनाता है वर्ग । किसी स्ट्रिंग को दिनांक वस्तु के रूप में पार्स/रूपांतरित करने के लिए - वांछित फ़ॉर्मैट स्ट्रिंग पास करके इस क्लास को इंस्टेंट करें। पार्स() विधि का उप

  1. जावा रेगेक्स का उपयोग कर दिनांक तार (एमएम-डीडी-वाईय प्रारूप) स्वीकार करना?

    दिनांक-MM-yyyy प्रारूप में दिनांक से मिलान करने के लिए निम्नलिखित रेगुलर एक्सप्रेशन है। ^(1[0-2]|0[1-9])/(3[01]|[12][0-9]|0[1-9])/[0-9]{4 }$ उस प्रारूप में एक स्ट्रिंग में दिनांक का मिलान करने के लिए। पैटर्न वर्ग के संकलन () विधि की उपरोक्त अभिव्यक्ति को संकलित करें। पैटर्न वर्ग के matcher()

  1. पायथन तिथि को JSON प्रारूप में कैसे परिवर्तित करें?

    तिथियों के लिए कोई मानक JSON प्रारूप नहीं है। हालांकि जावास्क्रिप्ट में एक मानक दिनांक प्रारूप है जो मानव पठनीय है, सही ढंग से सॉर्ट करता है, इसमें भिन्नात्मक सेकंड शामिल हैं (जो कालक्रम को फिर से स्थापित करने में मदद कर सकते हैं) और आईएसओ 8601 के अनुरूप है। आप strftime फ़ंक्शन का उपयोग करके एक पायथ