तारीखों को फ़ॉर्मैट और पार्स करना
विभिन्न तारीख प्रतिनिधित्वों के साथ काम करने के लिए फ़ॉर्मैटिंग और पार्सिंग ज़रूरी हैं. इस अभ्यास में, आप एक तारीख को फ़ॉर्मैट करेंगे और एक स्ट्रिंग को LocalDate में पार्स करेंगे.
java.time से आवश्यक सभी क्लास आपके लिए इम्पोर्ट कर दी गई हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Java में इनपुट/आउटपुट और स्ट्रीम्स
अभ्यास निर्देश
- वर्तमान तारीख प्राप्त करें.
- पैटर्न
dd-MM-yyyyके साथ एकDateTimeFormatterपरिभाषित करें. - फ़ॉर्मैटर का उपयोग करके वर्तमान तारीख को फ़ॉर्मैट करें.
- परिभाषित फ़ॉर्मैटर का उपयोग करके एक तारीख स्ट्रिंग को पार्स करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
public class DateExample {
public static void main(String[] args) {
// Get current date
LocalDate date = ____;
System.out.println("Current date in default format: " + date);
// Define format with pattern dd-MM-yyyy
DateTimeFormatter formatter = DateTimeFormatter.____("dd-MM-yyyy");
// Format and print date
System.out.println(date.____(formatter));
// Parse a text into a string
LocalDate parseDate = LocalDate.____("2025-02-10");
System.out.println("Parse the text into date: " + parseDate);
}
}