700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > JAVA将十位时间戳格式化为日期Date类型

JAVA将十位时间戳格式化为日期Date类型

时间:2020-08-21 10:28:43

相关推荐

JAVA将十位时间戳格式化为日期Date类型

一、十位数字格式时间戳格式化为日期Date类型

public static String timeStamp2Date(String seconds,String format) { if(seconds == null || seconds.isEmpty() || seconds.equals("null")){ return ""; } if(format == null || format.isEmpty()) format = "yyyy-MM-dd HH:mm:ss"; SimpleDateFormat sdf = new SimpleDateFormat(format); return sdf.format(new Date(Long.valueOf(seconds+"000"))); }

二、将秒转化成时分秒格式

public static String getTimeStr(Integer time) {Integer hour = time/(60*60);Integer minute = (time-hour*3600)/60;Integer seconds = time-hour*3600-minute*60;StringBuffer sb = new StringBuffer();if(hour.toString().length() == 1) {sb.append("0"+hour);} else {sb.append(hour);}sb.append(":");if(minute.toString().length() == 1) {sb.append("0" + minute);} else {sb.append(minute);}sb.append(":");if(seconds.toString().length() == 1) {sb.append("0" + seconds);} else {sb.append(seconds);}return sb.toString();}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。