java.util.Date Class అంటే ఏమిటి?
import java.util.Date;
java.util.Date కన్స్ట్రక్టర్లు అంటే ఏమిటి?
java.util.Date తరగతి ప్రాథమికంగా క్రింద వివరించిన విధంగా రెండు కన్స్ట్రక్టర్లను కలిగి ఉంది .తేదీ()
మొదటి java.util.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 పద్ధతులు క్రిందివి .-
boolean after(Date date) : ఈ తేదీ ఆర్గ్యుమెంట్గా ఆమోదించబడిన తేదీ తర్వాత ఉన్నట్లయితే ఒప్పు అని చూపుతుంది.
-
boolean before(తేదీ తేదీ) : ఈ తేదీ ఆర్గ్యుమెంట్గా ఆమోదించబడిన తేదీ కంటే ముందు ఉంటే ఒప్పు అని చూపుతుంది.
-
int compareTo(తేదీ తేదీ) : ఇచ్చిన తేదీని ప్రస్తుత తేదీతో పోలుస్తుంది.
-
బూలియన్ సమానం(తేదీ తేదీ) : ప్రస్తుత మరియు ఇచ్చిన తేదీ మధ్య సమానత్వాన్ని పోలుస్తుంది. అవి ఒకేలా ఉంటే నిజమని చూపుతుంది.
-
long getTime() : ఈ తేదీ వస్తువు సూచించే సమయాన్ని అందిస్తుంది.
-
void setTime(దీర్ఘకాలం) : ప్రస్తుత సమయాన్ని ఇచ్చిన సమయానికి మారుస్తుంది.
-
String toString() : ఈ తేదీని స్ట్రింగ్ రకం వస్తువుగా మారుస్తుంది.
java.util.తేదీ ఉదాహరణ
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 : తేదీ 2కి ముందు తేదీ 1 : తప్పు
GO TO FULL VERSION