四种日期形式:
1.2024/5/7 下午4:58形式
2.CST 下午5:02:32形式(这里CST是中国大陆标准时间,通过Jode-Time库实现从UTC到CST转换)
3.2024年5月7日形式
4.2024年5月7日 CST 下午5:07:45形式
代码:
import java.text.DateFormat;
import java.util.*;
public class DateTime {
public static void main(String[] args) {
//2024/5/7 下午4:58形式
System.out.print("现在是北京时间:");
DateFormat df1=DateFormat.getInstance();
System.out.println(df1.format(new Date()));
//CST 下午5:02:32形式
System.out.print("现在是北京时间:");
DateFormat df2=DateFormat.getTimeInstance(DateFormat.LONG);
System.out.println(df2.format(new Date()));
//2024年5月7日形式
System.out.print("现在是北京时间:");
DateFormat df3=DateFormat.getDateInstance();
System.out.println(df3.format(new Date()));
//2024年5月7日 CST 下午5:07:45形式
System.out.print("现在是北京时间:");
DateFormat df4=DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG);
System.out.println(df4.format(new Date()));
}
}
运行结果: