package date;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateDemo {
public static void main(String[] args) {
Date nowTime = new Date();
System.out.println("当前时间是:"+nowTime);
SimpleDateFormat matter1 = new SimpleDateFormat("yyyy年MM月dd日 北京时间");
System.out.println("当前时间是:"+matter1.format(nowTime));
//MMM月份以汉字输出
SimpleDateFormat matter2 = new SimpleDateFormat("yyyy年MMM月dd日 北京时间");
System.out.println("当前时间是:"+matter2.format(nowTime));
//
SimpleDateFormat matter3 = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒 北京时间");
System.out.println("当前时间是:"+matter3.format(nowTime));
// 大写HH 24小时制 ;小写hh 12小时
SimpleDateFormat matter4 = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒 EE");
System.out.println("当前时间是:"+matter4.format(nowTime));
}
}
package date;
import java.util.Date;
public class SystemDate {
public static void main(String[] args) {
// 获取1970.01.01 00:00:00 到现在的毫秒数
long date = System.currentTimeMillis();
System.out.println("获取1970.01.01 00:00:00 到现在的毫秒数"+date);
// 当前时间
Date currentTime = new Date(date);
System.out.println("当前时间:"+currentTime);
String s = String.valueOf(date);
System.out.println(s);
int length = s.length();
// 截取时间的后8位
s = s.substring(length-8);
System.out.println(s);
}
}