将毫秒转换字符串到日期字符串
问题描述:
可能重复:
how to convert milliseconds to date format in android?将毫秒转换字符串到日期字符串
我有一个字符串毫秒,并希望将其转换为一个日期字符串。
像这样:
毫秒:1345032624325E12 - >日期:星期三2012年8月15日14时10分24秒
我怎样才能做到这一点?
答
希望这有助于 how to convert milliseconds to date format in android?
private String getDate(long milliSeconds, String dateFormat)
{
// Create a DateFormatter object for displaying date in specified format.
DateFormat formatter = new SimpleDateFormat(dateFormat);
// Create a calendar object that will convert the date and time value in milliseconds to date.
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(milliSeconds);
return formatter.format(calendar.getTime());
}
+0
如果你发现堆栈溢出的重复问题,请不要回答,只是留下一条评论指出问题并将其标记为可能的副本。 – ChrisF 2012-08-15 12:42:00
+0
非常感谢ChrisF,我会为之后的评论做到这一点。 – 2012-08-15 12:43:14
其实,问题不完全一样简称之一。这里OP询问如何将毫秒字符串转换为毫秒。 – 2012-08-15 12:54:36
在发布问题之前,请先搜索一下。 @OleksandrBondarenko仍然有很多关于此问题的问题。 – 2012-08-15 12:59:01
@OleksandrBondarenko通常我会公开重新打开这个,但是这不是分裂的头发吗? – casperOne 2012-08-15 13:31:54