Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript-将序列化的日期字符串转换为短日期字符串_Javascript_Date - Fatal编程技术网

Javascript-将序列化的日期字符串转换为短日期字符串

Javascript-将序列化的日期字符串转换为短日期字符串,javascript,date,Javascript,Date,如何使用javascript将序列化日期值(1424246400000)转换为mmddyyyy格式的短日期字符串(“2/23/2015”) 我尝试过使用Date(),但我能想到的似乎只是一个长字符串 Date(1424246400000); //"Mon Feb 23 2015 16:56:37 GMT-0800 (Pacific Standard Time)" 您应该能够在不带任何参数的情况下使用当前区域设置格式获取简单的日期字符串,或者如果您特别需要该区域设置,您可以传递“en-US”,例

如何使用javascript将序列化日期值(1424246400000)转换为mmddyyyy格式的短日期字符串(“2/23/2015”)

我尝试过使用Date(),但我能想到的似乎只是一个长字符串

Date(1424246400000); //"Mon Feb 23 2015 16:56:37 GMT-0800 (Pacific Standard Time)"

您应该能够在不带任何参数的情况下使用当前区域设置格式获取简单的日期字符串,或者如果您特别需要该区域设置,您可以传递“en-US”,例如

var d=新日期(1424246400000);
document.getElementById('date').innerHTML=d.toLocaleDateString('en-US'{
年份:'数字',
月份:“2位”,
日期:“两位数”
});

我意识到了阻止我使用新日期(serializedString)的问题。。。serializedString必须是整数,而不是字符串。

这是否回答了您的问题?是的,这个有效。我没有将序列化字符串解析为整数,这是必需的。