1.常用的日期格式化转换符:
实例:
import java.util.Date;
public class Demo15 {
public static void main(String[] args) {
Date date=new Date();
String year=String.format("%tY",date);
String month=String.format("%tB",date);
String day=String.format("%td",date);
String date2=String.format("%tc",date);
System.out.println("完整日期是:"+date2);
System.out.println("今年是"+year+"年");
System.out.println("现在是"+month);
System.out.println("今天是"+day+"号");
}
}
运行结果:
2.常用时间格式化转换符:
实例:
import java.util.Date;
public class Demo16 {
public static void main(String[] args) {
Date date=new Date();
String hour=String.format("%tH",date);
String minute=String.format("%tM",date);
String second=String.format("%tS",date);
String time=String.format("%tQ",date);
System.out.println("现在是"+hour+"时"+minute+"分"+second+"秒");
System.out.println("1970-01-01 00:00:00 至现在经过"+time+"毫秒");
}
}
运行结果:
3.常见的日期和时间组合的格式化:
实例:
import java.util.Date;
public class Demo17 {
public static void main(String[] args) {
Date date=new Date();
String time=String.format("%tc",date);
String form=String.format("%tF",date);
System.out.println("全部的时间信息是:"+time);
System.out.println("年-月-日格式:"+form);
}
}
运行结果: