java.util.Date वर्ग म्हणजे काय?
import java.util.Date;
java.util.Date कन्स्ट्रक्टर काय आहेत?
java.util.Date क्लासमध्ये खाली वर्णन केल्याप्रमाणे प्रामुख्याने दोन कन्स्ट्रक्टर आहेत.तारीख()
पहिला java.util.Date कन्स्ट्रक्टर Date() आहे . हे वर्तमान तारीख आणि वेळेसह ऑब्जेक्ट सुरू करते.
Date date = new Date();
येथे, आम्ही वर्तमान डेटा आणि वेळेसह 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 पद्धती आहेत.-
बूलियन after(तारीख तारीख) : जर ही तारीख वितर्क म्हणून पास केलेल्या तारखेनंतरची असेल तर ती सत्य मिळवते.
-
boolean before(date date) : जर ही तारीख वितर्क म्हणून पास केलेल्या तारखेच्या आधी असेल तर सत्य मिळवते.
-
int compareTo(तारीख तारीख) : दिलेल्या तारखेची वर्तमान तारखेशी तुलना करते.
-
बुलियन इक्वल्स(तारीख तारीख) : वर्तमान आणि दिलेल्या तारखेमधील समानतेची तुलना करते. ते समान असल्यास खरे मिळवते.
-
long getTime() : ही तारीख ऑब्जेक्ट दर्शविणारी वेळ परत करते.
-
void setTime(long time) : वर्तमान वेळ दिलेल्या वेळेत बदलते.
-
String toString() : या तारखेला स्ट्रिंग प्रकार ऑब्जेक्टमध्ये रूपांतरित करते.
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 PKT 1970 तारीख2 : मंगळवार जानेवारी 04 18:01:45 PKT 2022 ही तारीख2 नंतरची तारीख आहे 1 : तारीख2 तारीख 1 च्या आधी सत्य आहे
GO TO FULL VERSION