
一般用SystemcurrentTimeMillis()或 new Date()来获取。
时间戳通常是”yyyyMMddHHmmss“的,举例:
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
String str = sdfformat(date);
输出结果:20160830121252。
备注:时间戳中的时间显示格式可以根据实际情况设置即可。
用SystemcurrentTimeMillis()方法来实现 。
代码如下:
javasqlDate currentDate = new javasqlDate(SystemcurrentTimeMillis());说明:
返回long类型,一般用于获取某个方法或其它的执行时间差,在开始前获取一次,在结束时获取一次,结束时间减去开始时间,得到执行时间。
Date date=new Date();
DateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time=formatformat(date);
不同的方法介绍如下:
1、通过Date类来获取当前时间。
Date day=new Date()
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
Systemoutprintln(dfformat(day))
2、通过System类中的currentTimeMillis方法来获取当前时间。
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Systemoutprintln(dfformat(SystemcurrentTimeMillis()))
3、通过Calendar类来获取当前时间。
Calendar c = CalendargetInstance();//可以对每个时间域单独修改
int year = cget(CalendarYEAR)
int month = cget(CalendarMONTH)
int date = cget(CalendarDATE)
int hour = cget(CalendarHOUR_OF_DAY)
int minute = cget(CalendarMINUTE)
int second = cget(CalendarSECOND)
Systemoutprintln(year + "/" + month + "/" + date + " " +hour + ":" +minute + ":" + second)
4、通过Date类来获取当前时间。
Date date = new Date()
String year = Stringformat("%tY", date)
String month = Stringformat("%tB", date)
String day = Stringformat("%te", date)
Systemoutprintln("今天是:"+year+"-"+month+"-"+day)
以上就是关于java从时间戳怎么得到当前时间全部的内容,包括:java从时间戳怎么得到当前时间、如何在java程序中获取java.sql.Date类型的当前系统时间、java中怎么得到当前时间的小时等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)