Java:
तारीख को स्ट्रिंग में बदलना
How to: (कैसे करें:)
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class DateToStringExample {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd-MM-yyyy HH:mm:ss");
String formattedDate = now.format(formatter);
System.out.println(formattedDate);
}
}
उदाहरण आउटपुट:
31-03-2023 20:45:30
Deep Dive (गहराई से जानकारी):
तारीख को स्ट्रिंग में बदलना जावा के पुराने वर्ज़न में SimpleDateFormat
के साथ होता था। java.time
पैकेज, जिसे JSR 310 कहते हैं, जावा 8 में आया, जो ज्यादा आसान और त्रुटिरहित है। DateTimeFormatter
का इस्तेमाल करके अलग अलग फॉर्मेट पैटर्न बनाए जा सकते हैं। LocalDateTime
, LocalDate
और LocalTime
जैसे क्लासेज के साथ इस्तेमाल होता है। ZonedDateTime
का इस्तेमाल करने से टाइमज़ोन के साथ तारीख और समय संभाला जा सकता है।