输入时间戳 // 定义一个十位时间戳longtimestamp=1630283722L;// 例如:1630283722 1. 2. 转换为Date // 将时间戳转换为DateDatedate=newDate(timestamp*1000); 1. 2. 三、完整代码示例 publicclassTimestampToDate{publicstaticvoidmain(String[]args){// 定义一个十位时间戳longtimestamp=1630283722L;// ...
最后,我们使用Calendar的getTime方法将其转换成Date对象。 Datedate=calendar.getTime(); 1. 至此,我们已经成功将十位时间戳转换成了具体的日期。 类图 下面使用mermaid语法绘制类图,以更直观地展示整个过程。 Calendar+getInstance() : Calendar+setTimeInMillis(timestamp: long) : void+getTime() : DateDate+Date...
Date转时间戳 publicstaticvoidmain(String[] args) {//获取指定时间的时间戳,除以1000说明得到的是秒级别的时间戳(10位)longtime = (newSimpleDateFormat("yyyy-MM-dd HH:mm:ss")).parse("2018-06-30 20:00:00",newParsePosition(0)).getTime() / 1000;//获取时间戳longnow1 =System.currentTimeMillis...
/** * 10位时间戳转Date类型 * @param timeStamp * @return */ public static Date stamp2Date(String timeStamp){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date= null; try { date = sdf.parse(sdf.format(new Long(timeStamp) * 1000)); } catch (...
return dateStr; } /** * String(yyyy-MM-dd HH:mm:ss)转10位时间戳 * @param time * @return */ public static Integer StringToTimestamp(String time){ int times = 0; try { times = (int) ((Timestamp.valueOf(time).getTime())/1000); ...
Java 时间戳转date 时间戳的长度是13时,才可以使用该方法,若长度为10,则时间精确到日期,在后面追加000,即可转化为date 代码语言:javascript 复制 if(createAt.length()==10){createAt+="000";}Long time=newLong(createAt);date=newDate(time);createTime=sdf.format(date);...
Date date = new Date(timestamp); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String time = sdf.format(date); 以上代码中,获取当前时间的时间戳,然后使用Date类将时间戳转换成Date对象,最后使用SimpleDateFormat类将Date对象格式化成指定的日期时间格式。这种方法简单易懂,适用于...
//时间戳 Long timeStamp = 1527767665231L;//java中的Date默认精度是毫秒,13位, //时间戳转Date Date date = new Date(timeStamp); System.out.println(date); Date转时间戳 Long time1 = date.getTime();//指定日期类转时间戳 Long time2 = System.currentTimeMillis();//获取当前系统时间戳 ...
String 转 Date publicDatestring2Date(String date){DateFormat format=newSimpleDateFormat("yyyy-MM-dd");try{returnformat.parse(date);}catch(Exception e){e.printStackTrace();}returnnull;} 13位时间戳 转 String publicStringtimeStamp2String(String timeStamp,String format){if(timeStamp==null||time...
Date类是Java.util包中的一个基础类,主要用于处理日期和时间。Date类的构造方法有多种形式,可以传入时间戳或者年、月、日、时、分、秒等参数。 代码语言:java 复制 // 使用无参构造方法创建当前时间的Date对象Datedate=newDate();// 使用时间戳创建Date对象Datedate=newDate(1577778314000L);// 使用年...