I M做JSON解析和我获取响应数据等如何从黑莓时间戳得到日期?
"date":"1330387200"
,所以我可以转换该响应到像 “DD/MM/YYYY” 日期格式? 请给我发送任何内容。
Thanx提前。
I M做JSON解析和我获取响应数据等如何从黑莓时间戳得到日期?
"date":"1330387200"
,所以我可以转换该响应到像 “DD/MM/YYYY” 日期格式? 请给我发送任何内容。
Thanx提前。
我有使用此代码解决了这个问题。
private String getDate(long dat)
{
SimpleDateFormat sdf=new SimpleDateFormat("dd/MMM/yyyy");
Date dt=new Date(dat*1000);
String dtInFormat=sdf.format(dt);
return dtInFormat;
}
创建的SimpleDateFormat
SimpleDateFormat sdf=new SimpleDateFormat("dd/MM/YYYY");
解析您的日期字符串长:
long time=Long.parseLong(timeStamp);
Date dt=new Date(time);
String dtInFormat=sdf.format(dt);
得到的线dtInFormat将是需要的格式。
试试这个方法: -
var myObj = $.parseJSON('{"date":"1330387200"}'),
myDate = new Date(1000*myObj.date);
alert(myDate.toString());
alert(myDate.toUTCString());
thanx rplay ..我得到时间戳然后我存储该字符串。之后,我想转换成格林威治标准时间格式.. – Hasmukh 2012-03-03 10:21:05
@Hasmukh:使用'.toUTCString()'得到GMT格式 – 2012-03-03 10:33:38
这是一个行代码:
public String getDate(long value)//1330387200
{
return new SimpleDateFormat("dd/mm/yyyy").formatLocal(value);
}
测试此之一;
Date d = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("EEE, MMM d, yyyy");
for (int i = 0; i < vTitle.size(); i++)
{
String dt = date.elementAt(i).toString().substring(0, 10);
Date formatter = new Date(HttpDateParser.parse(dt));
String strCustomDateTime = dateFormat.format(formatter);
请参阅我的文章的一行解决方案; – alishaik786 2012-03-09 04:36:19