आप जावा में विभिन्न तरीकों से वर्तमान डेट और टाइम प्राप्त कर सकते हैं। उनमें से कुछ निम्नलिखित हैं:
Date क्लास का कंस्ट्रक्टर
java.util.Date क्लास का नो-आर्ग कंस्ट्रक्टर वर्तमान डेट और टाइम को दर्शाने वाला Date ऑब्जेक्ट लौटाता है।
उदाहरण
import java.util.Date;
public class CreateDate {
public static void main(String args[]) {
Date date = new Date();
System.out.print(date);
}
}
आउटपुट
Thu Nov 05 20:04:57 IST 2020
LocalDateTime क्लास का now() मेथड
LocalDateTime क्लास का now() मेथड वर्तमान समय को दर्शाने वाला Date ऑब्जेक्ट लौटाता है।
उदाहरण
import java.time.LocalDate;
import java.time.LocalDateTime;
public class CreateDateTime {
public static void main(String args[]) {
LocalDateTime date = LocalDateTime.now();
System.out.println("वर्तमान डेट और टाइम: "+date);
}
}
आउटपुट
वर्तमान डेट और टाइम: 2020-11-05T21:49:11.507
Calendar क्लास का getInstance() मेथड
इस क्लास का getInstance() (बिना आर्गुमेंट्स) मेथड वर्तमान डेट और टाइम को दर्शाने वाला Calendar ऑब्जेक्ट लौटाता है।
उदाहरण
import java.util.Calendar;
import java.util.Date;
public class CreateDateTime {
public static void main(String[] args) {
Calendar obj = Calendar.getInstance();
Date date = obj.getTime();
System.out.println("वर्तमान डेट और टाइम: "+date);
}
}
आउटपुट
वर्तमान डेट और टाइम: Thu Nov 05 21:46:19 IST 2020
java.time.Clock क्लास
आप java.time.Clock क्लास का उपयोग करके भी वर्तमान डेट और टाइम मान प्राप्त कर सकते हैं।
उदाहरण
import java.time.Clock;
public class CreateDateTime {
public static void main(String args[]) {
Clock obj = Clock.systemUTC();
System.out.println("वर्तमान डेट टाइम: "+obj.instant());
}
}
आउटपुट
वर्तमान डेट टाइम: 2020-11-05T16:33:06.155Z