CodeGym /Java Blog /अनियमित /Java.util.Date वर्ग
John Squirrels
स्तर 41
San Francisco

Java.util.Date वर्ग

अनियमित ग्रुप में प्रकाशित

Java.util.Date क्लास क्या है?

Java.util.Date वर्ग जावा में दिनांक और समय प्रदान करता है।
यह वर्ग वर्तमान दिनांक और समय का उपयोग करने के लिए कंस्ट्रक्टर और विधियाँ प्रदान करता है। अपने कोड में इस वर्ग का उपयोग करने के लिए आपको java.util.Date वर्ग को java.util पैकेज से आयात करना होगा।

import java.util.Date;

Java.util.Date निर्माता क्या हैं?

Java.util.Date क्लास में मुख्यतः दो कंस्ट्रक्टर हैं जैसा कि नीचे बताया गया है

तारीख()

पहला java.util.Date कंस्ट्रक्टर Date() है । यह वस्तु को वर्तमान दिनांक और समय के साथ आरंभ करता है।

Date date = new Date();
यहां, हम वर्तमान डेटा और समय के साथ दिनांक प्रकार के दिनांक चर को प्रारंभ करते हैं।

import java.util.Date;

public class Example {

	public static void main(String[] args) {

		Date date = new Date();
		System.out.println(date);
	}
}

उत्पादन

सोम दिसंबर 13 16:41:37 GMT 2021

दिनांक (लंबी मिलीसेकंड)

यह java.util.Date कंस्ट्रक्टर दिनांक ऑब्जेक्ट बनाता है जो 1 जनवरी, 1970, 00:00:00 GMT के बाद से बीत चुके मिलीसेकंड की संख्या के बराबर है।

long ms = System.currentTimeMillis();
Date date = new Date(ms);
यहां, हमने System.currentTimeMillis () ; और कन्स्ट्रक्टर के लिए तर्क के रूप में गुजर रहा है।

import java.util.Date;

public class Example1 {

	public static void main(String[] args) {

		long ms = System.currentTimeMillis();
		Date date = new Date(ms);
		System.out.println(date);
	}
}

उत्पादन

सोम दिसंबर 13 16:49:51 GMT 2021

Java.util.Date तरीके क्या हैं

निम्नलिखित महत्वपूर्ण java.util.Date तरीके हैं।
  1. बूलियन के बाद (दिनांक तिथि) : यदि यह तिथि तर्क के रूप में पारित होने की तिथि के बाद है तो सत्य लौटाता है।

  2. बूलियन बिफोर (डेट डेट) : अगर यह तारीख उस तारीख से पहले की है जो एक तर्क के रूप में पास हुई है तो यह सही है।

  3. int तुलना करने के लिए (दिनांक तिथि) : वर्तमान तिथि के साथ दी गई तिथि की तुलना करता है।

  4. बूलियन बराबर (दिनांक तिथि) : वर्तमान और दी गई तिथि के बीच समानता की तुलना करता है। यदि वे समान हैं तो सत्य लौटाता है।

  5. long getTime () : वह समय लौटाता है जो यह दिनांक ऑब्जेक्ट दर्शाता है।

  6. शून्य सेटटाइम (लंबा समय) : वर्तमान समय को दिए गए समय में बदल देता है।

  7. String toString() : इस दिनांक को String प्रकार की वस्तु में परिवर्तित करता है।

java.util.Date उदाहरण


import java.util.Date;

public class Example2 {

	public static void main(String args[]) {

		long ms = 900000000;
		Date date1 = new Date(ms);
		System.out.println("date1 : " + date1);
		
		Date date2 = new Date();
		System.out.println("date2 : " + date2);

		boolean after = date2.after(date1);
		System.out.println("Is date2 after date1 : " + after);
		boolean before = date2.before(date1);
		System.out.println("Is date2 before date1 : " + before);
	}
}

उत्पादन

दिनांक 1: सूर्य जनवरी 11 15:00:00 पीकेटी 1970 दिनांक 2: मंगल जनवरी 04 18:01:45 पीकेटी 2022 दिनांक 1 के बाद दिनांक 2 है: सत्य दिनांक 1 से पहले दिनांक 2 है: असत्य

व्याख्या

उपरोक्त कोड में, हमने दो दिनांक चर date1 और date2 परिभाषित किए हैं । उसके बाद, हमने date2.after(date1) और date2.before(date1) विधियों का उपयोग किया है। बाद () विधि सत्य लौटाती है क्योंकि दिनांक 2 दिनांक 1 के बाद आता है । पहले () विधि झूठी होती है क्योंकि दिनांक 2 दिनांक 1 से पहले नहीं आती है ।

निष्कर्ष

इस पोस्ट के अंत तक, हम आशा करते हैं कि आप जावा में java.util.Date क्लास से परिचित हो गए होंगे। अवधारणा के गहरे आदेश के लिए अभ्यास करते रहें। तब तक, बढ़ते रहो और चमकते रहो!
टिप्पणियां
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION