/*** 输出日期类型 ***/ |
// %t表示格式化日期时间类型,%T是时间日期的大写形式,在%t之后用特定的字母表示不同的输出格式 |
Date date = new Date(); |
long dataL = date.getTime(); |
// 格式化年月日 |
// %t之后用y表示输出日期的年份(2位数的年,如99) |
// %t之后用m表示输出日期的月份,%t之后用d表示输出日期的日号 |
System.out |
.printf( "%1$ty-%1$tm-%1$td; %2$ty-%2$tm-%2$td%n" , date, dataL); |
// %t之后用Y表示输出日期的年份(4位数的年), |
// %t之后用B表示输出日期的月份的完整名, %t之后用b表示输出日期的月份的简称 |
System.out |
.printf( "%1$tY-%1$tB-%1$td; %2$tY-%2$tb-%2$td%n" , date, dataL); |
// 以下是常见的日期组合 |
// %t之后用D表示以 "%tm/%td/%ty"格式化日期 |
System.out.printf( "%1$tD%n" , date); |
// %t之后用F表示以"%tY-%tm-%td"格式化日期 |
System.out.printf( "%1$tF%n" , date); |