一般用java.util.Date包里的时间类
获取当前时间的方式:
Date date = new Date();
date.getTime();
或者
System.currentTimeMillis();
这两种返回的都是当前时间同1970开始时间差的毫秒值。
需要适当的形式:
需要用到一个专门类java.text.SimpleDateFormat。
//先定义格式类的一个变量
SimpleDateFormat sdf = new SimpleDateFormat("",Locale.SIMPLIFIED_CHINESE);//设置时区为中国
sdf.applyPattern("yyyy年MM月dd日hh时mm分ss秒");//这里用到了pattern概念,这里引号中的pattern
//也可以直接放到初始化函数的双引号中
String timeStr = sdf.format(date);
时间设置,使用java.util.Calendar
https://blog.sciencenet.cn/blog-384997-669944.html
上一篇:
JAVA反射机制下一篇:
科研进行时