在Java中,我們可以輕松地輸出當(dāng)前系統(tǒng)的時(shí)間和日期。首先,我們需要導(dǎo)入java.util
和java.text
這兩個(gè)包。
import java.util.Date;
import java.text.SimpleDateFormat;
使用Date
類(lèi)可以獲取當(dāng)前系統(tǒng)時(shí)間,而使用SimpleDateFormat
類(lèi)可以將時(shí)間格式化為字符串以便輸出。
// 創(chuàng)建 Date 對(duì)象
Date currentDate = new Date();
// 使用 SimpleDateFormat 格式化時(shí)間
SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String currentTime = dateFormatter.format(currentDate);
// 輸出時(shí)間
System.out.println("當(dāng)前時(shí)間為:" + currentTime);
以上代碼會(huì)輸出類(lèi)似如下的信息:
當(dāng)前時(shí)間為:2022-05-18 12:34:56
其中yyyy
表示四位數(shù)的年份,MM
表示兩位數(shù)的月份,dd
表示兩位數(shù)的日期,HH
表示兩位數(shù)的小時(shí)數(shù),mm
表示兩位數(shù)的分鐘數(shù),ss
表示兩位數(shù)的秒數(shù)。
上述代碼中的格式字符串可以根據(jù)需要進(jìn)行更改,比如:
// 使用 SimpleDateFormat 格式化日期
SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyy年MM月dd日");
String currentDate = dateFormatter.format(new Date());
// 輸出日期
System.out.println("今天是:" + currentDate);
輸出信息類(lèi)似如下:
今天是:2022年05月18日
總之,Java 提供了豐富的時(shí)間日期處理功能,我們只需要選擇合適的類(lèi)和方法就可以輕松實(shí)現(xiàn)輸出系統(tǒng)時(shí)間和日期的功能。