java.util.Date ڪلاس ڇا آهي؟
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 طريقا آهن.-
boolean after(تاريخ جي تاريخ) : واپسي صحيح آهي جيڪڏهن اها تاريخ ان تاريخ کان پوءِ آهي جيڪا دليل طور منظور ڪئي وئي آهي.
-
boolean before(تاريخ جي تاريخ) : واپسي صحيح آھي جيڪڏھن ھي تاريخ ان تاريخ کان اڳ آھي جيڪا دليل طور منظور ڪئي وئي آھي.
-
int compareTo (تاريخ جي تاريخ) : ڏنل تاريخ کي موجوده تاريخ سان ڀيٽيو.
-
boolean equals (تاريخ جي تاريخ) : موجوده ۽ ڏنل تاريخ جي وچ ۾ برابري جو مقابلو ڪري ٿو. واپسي صحيح جيڪڏھن اھي ساڳيا آھن.
-
long getTime() : اهو وقت واپس ڏئي ٿو جيڪو هن تاريخ اعتراض جي نمائندگي ڪري ٿو.
-
void setTime (ڊگهو وقت) : موجوده وقت کي ڏنل وقت ۾ تبديل ڪري ٿو.
-
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