आप जावा में विभिन्न तरीकों से वर्तमान तिथि प्राप्त कर सकते हैं। उनमें से कुछ निम्नलिखित हैं -
तिथि वर्ग का निर्माता
java.util.Date . का नो-आर्ग कंस्ट्रक्टर class वर्तमान दिनांक और समय का प्रतिनिधित्व करने वाली दिनांक वस्तु लौटाता है, इसका उपयोग करके आप वर्तमान तिथि को नीचे दिखाए अनुसार प्रिंट कर सकते हैं -
उदाहरण
आयात करें SimpleDateFormat फ़ॉर्मेटर =नया SimpleDateFormat ("dd/MM/yy"); स्ट्रिंग str =formatter.format (दिनांक); System.out.print ("वर्तमान तिथि:" + str); }}आउटपुट
05/11/20
लोकलडेट क्लास की अभी () विधि
Localdate वर्ग की अब () विधि वर्तमान समय का प्रतिनिधित्व करने वाली दिनांक वस्तु लौटाती है।
उदाहरण
आयात करें System.out.println ("वर्तमान तिथि:" + तिथि); }}आउटपुट
वर्तमान तिथि:2020-11-05
कैलेंडर वर्ग की getInstance() विधि
इस वर्ग की getInstance () (बिना तर्क के) विधि कैलेंडर ऑब्जेक्ट को वर्तमान दिनांक और समय का प्रतिनिधित्व करती है, इसका उपयोग करके आप वर्तमान दिनांक मान को नीचे दिखाए अनुसार प्रिंट कर सकते हैं -
उदाहरण
आयात करें =नया SimpleDateFormat ("dd/MM/yy"); कैलेंडर obj =Calendar.getInstance (); स्ट्रिंग str =formatter.format (obj.getTime ()); System.out.println ("वर्तमान तिथि:" + str); }}आउटपुट
वर्तमान तिथि:05/11/20
Java.sql.Date क्लास
Java.sql.Date क्लास के कंस्ट्रक्टर में से एक डेट का प्रतिनिधित्व करने वाले लंबे मान को स्वीकार करता है और डेट ऑब्जेक्ट बनाता है। इसलिए डेटा ऑब्जेक्ट बनाने के लिए आपको Java.sql.Date कंस्ट्रक्टर के पैरामीटर के रूप में System.currentTimeMillis() मेथड (रिटर्न करेंट एपोच वैल्यू) के रिटर्न वैल्यू को पास करना होगा।
उदाहरण
पब्लिक क्लास क्रिएटडेट {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] तर्क) {java.sql.Date date=new java.sql.Date(System.currentTimeMillis()); System.out.println ("वर्तमान तिथि:" + तिथि); }}
आउटपुट
वर्तमान तिथि:2020-11-05