使用jquery将字符串从毫秒日期转换为可读日期

时间:2014-10-01 15:05:21

标签: javascript jquery

我试图将毫秒值转换为可读日期格式。

我曾尝试搜索解决方案,但没有解决问题的答案。

我试图让val.start10.15那样输出,现在输出:1413363600000

我的代码:

(function($) {
    var options = {
        //Some options removed for question
        onAfterEventsLoad: function(events) {
            if(!events) {
                return;
            }
            var list = $('#eventlist');
            list.html('');

            $.each(events, function(key, val) {
                $(document.createElement('li'))

                    .html(' + val.start + ': ' + val.title + ')
                    .appendTo(list);
            });
        },
    };

    var calendar = $('#calendar').calendar(options);

}(jQuery));

我曾试图使用像这样的时刻:

var start_date = moment.unix(val.start).format("MM.DD");

但这是错误的日期:09.17(应为10.15

1 个答案:

答案 0 :(得分:0)

你可以试试,当时lib可能需要秒而不是ms

moment.unix(val.start/1000).format("MM.DD");