时间戳转日期字符串
/**
* 将时间戳转为字符串
*/
public static String coverTime(Long time, String format)
{
if (null != time)
{
DateTime dateTime = date(time);
if (ObjectUtil.isEmpty(format))
{
return dateTime.toString();
}
return dateTime.toString(format);
}
return "";
}
DateUtil.coverTime(Long.valueOf("-28800000"), "HH:mm:ss");
DateUtil.coverTime(Long.valueOf("35508214"), "HH:mm:ss");
输出结果
00:00:00
17:51:48
日期字符串转时间戳
/**
* HH:mm:ss 转换为 -28800000格式
*/
public static Long convertTimesToOffsetString(String timeString) throws ParseException
{
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");
return sdf.parse(timeString).getTime();
}
convertTimesToOffsetString("17:51:48")
convertTimesToOffsetString("00:00:00")
输出结果
35508214
-28800000