有的时候我们得到的是时间戳,需要转换为能看懂得时间格式。这个转换其实很简单,但是网上找了很多,转换出来都不对!终于发现一种情况,直接在format里面把时间
乘以1000,而要在外面把时间算好了再加入进来!
package cq.cake.util;
import java.text.SimpleDateFormat;
/**
* MyApplication -- cq.cake.util
* Created by Small Cake on 2016/7/7 10:54.
* 时间转换工具
*/
public class TimeUtils {
/**
* 时间戳转String类型的Date
* @param time
* @return
*/
public static String tsToDs(int time) {
SimpleDateFormat fm = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
long time1000 = Long.parseLong(String.valueOf(time)) * 1000;
return fm.format(time1000);
}
public static String tsToYMD(int time) {
SimpleDateFormat fm = new SimpleDateFormat("yyyy-MM-dd");
long time1000 = Long.parseLong(String.valueOf(time)) * 1000;
return fm.format(time1000);
}
}
本文介绍了一种简单有效的方法,用于将时间戳转换为可读的日期格式,并提供了两个Java方法实现:一个转换为完整时间格式,另一个仅转换为日期格式。
1万+

被折叠的 条评论
为什么被折叠?



