इस लेख में, हम समझेंगे कि वर्तमान डेट और टाइम कैसे प्रदर्शित करें। Java में बिल्ट-इन Date क्लास नहीं है, लेकिन हम java.time पैकेज को इम्पोर्ट करके डेट और टाइम API के साथ काम कर सकते हैं। पैकेज में कई डेट और टाइम क्लास शामिल हैं।
नीचे इसका प्रदर्शन दिया गया है:
मान लें हमारा इनपुट है -
प्रोग्राम चलाएं
वांछित आउटपुट होगा -
वर्तमान डेट और टाइम है: 2022/03/17 23:43:17
एल्गोरिदम
चरण 1 - शुरू करें चरण 2 - LocalDateTime नामक date ऑब्जेक्ट घोषित करें। चरण 3 - मान परिभाषित करें। चरण 4 - DateTimeFormatter ऑब्जेक्ट का उपयोग करके डेट टाइम फॉर्मेट परिभाषित करें चरण 5 - विशिष्ट फॉर्मेट का उपयोग करके डेट और टाइम प्रदर्शित करें चरण 6 - रुकें
उदाहरण 1
यहां, हम सभी ऑपरेशन को 'main' फंक्शन के तहत एक साथ बांधते हैं।
import java.time.format.DateTimeFormatter; import java.time.LocalDateTime; public class Demo { public static void main(String[] args) { System.out.println("आवश्यक पैकेज इम्पोर्ट किए गए हैं"); System.out.println("एक LocalDateTime ऑब्जेक्ट परिभाषित किया गया है"); DateTimeFormatter date_time = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss"); LocalDateTime now = LocalDateTime.now(); System.out.println("\nवर्तमान डेट और टाइम है: " + date_time.format(now)); } }
आउटपुट
आवश्यक पैकेज इम्पोर्ट किए गए हैं एक LocalDateTime ऑब्जेक्ट परिभाषित किया गया है पहला डेट फॉर्मेट है:2022-03-29T08:55:00.214 दूसरा डेट फॉर्मेट है:29/03/2022 तीसरा डेट फॉर्मेट है:Tuesday, 29 Mar 2022
उदाहरण 2
यहां, हम ऑपरेशन को फंक्शन में एनकैप्सुलेट करते हैं जो ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग को प्रदर्शित करता है।
import java.time.format.DateTimeFormatter; import java.time.LocalDateTime; public class Demo { static void Date_time(DateTimeFormatter date_time){ LocalDateTime now = LocalDateTime.now(); System.out.println("\nवर्तमान डेट और टाइम है: " + date_time.format(now)); } public static void main(String[] args) { System.out.println("आवश्यक पैकेज इम्पोर्ट किए गए हैं"); System.out.println("एक LocalDateTime ऑब्जेक्ट परिभाषित किया गया है"); DateTimeFormatter date_time = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss"); Date_time(date_time); } }
आउटपुट
आवश्यक पैकेज इम्पोर्ट किए गए हैं एक LocalDateTime ऑब्जेक्ट परिभाषित किया गया है वर्तमान डेट और टाइम है: 2022/03/29 08:55:28