CH6时间日期和数字6
1Date类6
2Calendar类6
3Math类6
4BigInteger类6
1Date类Date类在java
util包中
使用Date类的无参数构造方法创建的对象可以获取本地当前时间
Date对象表示时间的默认顺序是:星期、月、日、小时、分、秒、年
例如:SatApr2821:59:38CST2001
可以使用DataFormat的子类SimpleDateFormat来实现时期的格式化
SimpleDateFormat的一个常用构造方法:publicSimpleDateFormat(Stringpattern)该构造方法可以用参数pattern指定的格式创建一个对象
1Date类pattern中含有一些特殊意义字符,这些特殊的字符被称做元字符,例如:y或yy、yyyy表示用2位、4位数字输出年份
M或MM表示用2位数字或文本输出月份,如果想用汉字输出月份,pattern中应连续包含至少3个M,如:MMM
d或dd表示用2位数字输出日
H或HH表示用2位数字输出小时
m或mm表示用2位数字输出分
s或ss表示用2位数字输出秒
E表示用字符串输出星期
1Date类示例6
1importjava
Date;importjava
SimpleDateFormat;classExampleSimpleDateFormat{publicstaticvoidmain(Stringargs[]){DatenowTime=newDate();System
println(nowTime);SimpleDateFormatmatter1=newSimpleDateFormat("'time':yyyy年MM月dd日E北京时间");System
println(matter1
format(nowT