Java में इनपुट/आउटपुट और स्ट्रीम्स
Alex Liu
Software Development Engineer
LocalDate क्लासLocalTime क्लासimport java.time.LocalDate;
import java.time.LocalTime;
.now() से current date और time लेंLocalDate date = LocalDate.now();
LocalTime time = LocalTime.now();
System.out.println(date);
System.out.println(time);
2025-03-10
12:45:30.123456
DateTimeFormatteryyyy-MM-dd, MM/dd/yyyyimport java.time.LocalDate;
import java.time.format.DateTimeFormatter;
LocalDate इंस्टेंस date बनाएँLocalDate date = LocalDate.now(); // Current format we have will be: `2025-03-10`
.ofPattern() से MM/dd/yyyy पैटर्न वाला DateTimeFormatter बनाएँDateTimeFormatter formatter = DateTimeFormatter.ofPattern("MM/dd/yyyy");
.format() मेथड से DateTimeFormatter लगाएँSystem.out.println(date.format(formatter))
03/10/2025
LocalDate.parse() से टेक्स्ट को date में बदलें
yyyy-MM-dd टेक्स्ट को .parse() से Date ऑब्जेक्ट में पार्स करें
LocalDate parsedDate = LocalDate.parse("2024-03-10");
System.out.println(parsedDate);
Date ऑब्जेक्ट प्रिंट करने पर आउटपुट:
2024-03-10
.plusDays() और .minusDays() इस्तेमाल करेंLocalDate date = LocalDate.now();
// Current value:
System.out.println(date);
// `.plusDays()` को `7` के साथ लगाएँ
LocalDate futureDate = date.plusDays(7);
// समायोजन के बाद मान
System.out.println(futureDate);
2025-03-10
2025-03-17
.minusDays() को 7 के साथ लगाएँLocalDate pastDate = date.minusDays(7);
System.out.println(pastDate);
pastDate का current मान:2025-03-03
LocalDate और LocalTime तारीख और समय को अलग-अलग संभालते हैं.parse() टेक्स्ट को date में बदल सकता है.now() current date/time देता हैDateTimeFormatter dates को फॉर्मैट और पार्स करता हैyyyy-MM-dd, MM/dd/yyyy.plusDays() और .minusDays() से date कैलकुलेशन करें`Java में इनपुट/आउटपुट और स्ट्रीम्स