一、Java中Date類的使用
Java中提供了Date類來表示日期和時間。我們可以通過Date類獲取到系統當前時間。
import java.util.Date;
public class CurrentTime {
public static void main(String[] args) {
Date date = new Date();
System.out.println(date);
}
}
在這段代碼中,我們使用了import語句導入了java.util包中的Date類。在main方法中,我們聲明了一個Date類型的變數date,並將其賦值為系統當前時間。最後,我們通過System.out.println()方法列印出當前時間。
二、Java中Calendar類的使用
除了Date類,Java中還提供了Calendar類來進行日期和時間的操作。Calendar類是一個抽象類,我們通常使用它的子類GergorianCalendar來進行操作。
import java.util.Calendar;
import java.util.GregorianCalendar;
public class CurrentTime {
public static void main(String[] args) {
Calendar calendar = new GregorianCalendar();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH) + 1;
int day = calendar.get(Calendar.DAY_OF_MONTH);
int hour = calendar.get(Calendar.HOUR_OF_DAY);
int minute = calendar.get(Calendar.MINUTE);
int second = calendar.get(Calendar.SECOND);
System.out.println(year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second);
}
}
在這段代碼中,我們使用了import語句導入了java.util包中的Calendar類和GregorianCalendar類。在main方法中,我們聲明了一個Calendar類型的變數calendar,並將其實例化為一個GregorianCalendar對象。然後,我們使用calendar的get()方法獲取到年、月、日、小時、分鐘和秒數,並通過System.out.println()方法列印出來。
三、Java中SimpleDateFormat類的使用
除了Date和Calendar類,Java還提供了SimpleDateFormat類來進行日期格式化的操作。我們可以通過SimpleDateFormat類將Date類型的日期格式化成我們想要的字元串形式。
import java.text.SimpleDateFormat;
import java.util.Date;
public class CurrentTime {
public static void main(String[] args) {
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
String strDate = sdf.format(date);
System.out.println(strDate);
}
}
在這段代碼中,我們使用了import語句導入了java.text包中的SimpleDateFormat類和java.util包中的Date類。在main方法中,我們聲明了一個Date類型的變數date,並將其賦值為系統當前時間。然後,我們聲明了一個SimpleDateFormat類型的變數sdf,並將其格式化成我們想要的字元串形式。最後,我們通過sdf的format()方法將date格式化成我們想要的字元串形式,並通過System.out.println()方法列印出來。
四、總結
以上是Java實現列印當前時間的幾種方法。我們可以根據具體的需求選擇使用適當的方法。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/187100.html
微信掃一掃
支付寶掃一掃