日期格式未知



不确定这是否是发布此类问题的正确线程。我正在调用一个返回日期的服务,但是格式很奇怪。我想不明白。

格式为:"/Date(1430953200000+0100)/"

,我想将其转换为dd月-年格式(ex 22 Feb 1991)。

var time = new Date().getTime();
var date = new Date(time);
alert(date.toString()); // Wed Jan 12 2011 12:42:46 GMT-0800 (PST)

:
将毫秒转换为日期(jQuery/JS)

try this

mydate = new Date(1430953200000+0100)

那么你可以对js日期格式做任何你想做的事情

小提琴:http://jsfiddle.net/SLhQL/

我很确定这是以毫秒为单位的日期。

我有同样的问题,一段时间以前,解决它使用下面的代码。然而,我想要的是MMM/DD/YYYY格式,所以你必须稍微改变一下字符串。

function convertDate(date) {
var months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
              'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
return months[date.getUTCMonth()] + ' ' + date.getUTCDate() + ' ' + date.getUTCFullYear();
}
console.log(convertDate(new Date(1430953200000));

相关内容

  • 没有找到相关文章

最新更新