Ano ang java.util.Date Class?
import java.util.Date;
Ano ang mga tagabuo ng java.util.Date?
Ang klase ng java.util.Date ay pangunahing mayroong dalawang constructor gaya ng inilarawan sa ibaba.Petsa()
Ang unang java.util.Date constructor ay Date() . Sinisimulan nito ang bagay gamit ang kasalukuyang petsa at oras.
Date date = new Date();
Dito, sinisimulan namin ang isang variable ng petsa ng uri ng Petsa na may kasalukuyang data at oras.
import java.util.Date;
public class Example {
public static void main(String[] args) {
Date date = new Date();
System.out.println(date);
}
}
Output
Lunes Disyembre 13 16:41:37 GMT 2021
Petsa(mahabang millisecond)
Ang java.util.Date constructor na ito ay gumagawa ng date object na katumbas ng bilang ng mga millisecond na lumipas mula noong Enero 1, 1970, 00:00:00 GMT.
long ms = System.currentTimeMillis();
Date date = new Date(ms);
Dito, sinimulan namin ang variable ng petsa gamit ang kasalukuyang petsa at oras pagkatapos lamang makuha ang eksaktong millisecond na lumipas hanggang ngayon sa pamamagitan ng System.currentTimeMillis(); at pagpasa bilang argumento sa constructor.
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);
}
}
Output
Lunes Disyembre 13 16:49:51 GMT 2021
Ano ang mga pamamaraan ng java.util.Date
Ang mga sumusunod ay ang mahahalagang pamamaraan ng java.util.Date .-
boolean after(Date date) : nagbabalik ng true kung ang petsang ito ay pagkatapos ng petsa na ipinasa bilang argumento.
-
boolean before(Date date) : nagbabalik ng true kung ang petsang ito ay bago ang petsang ipinasa bilang argumento.
-
int compareTo(Date date) : inihahambing ang ibinigay na petsa sa kasalukuyang petsa.
-
boolean equals(Date date) : inihahambing ang pagkakapantay-pantay sa pagitan ng kasalukuyan at ibinigay na petsa. Nagbabalik ng totoo kung pareho sila.
-
long getTime() : ibinabalik ang oras na kinakatawan ng object ng petsa na ito.
-
void setTime(long time) : binabago ang kasalukuyang oras sa ibinigay na oras.
-
String toString() : kino-convert ang petsang ito sa isang String type object.
java.util.Halimbawa ng Petsa
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);
}
}
Output
petsa1 : Linggo Ene 11 15:00:00 PKT 1970 petsa2 : Mar Ene 04 18:01:45 PKT 2022 Ay petsa2 pagkatapos ng petsa1 : totoo Ay petsa2 bago ang petsa1 : mali
GO TO FULL VERSION