一、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