如何将时间戳转换为可读日历日期

时间:2015-10-01 01:31:30

标签: angularjs cordova calendar ionic

我有来自托管数据库的时间戳日期格式,我现在的问题是如何将这个时间戳格式转换为可读日历日期并放入日历内,转换过程将在日历内部完成javascript我认为这可能是我的问题我该怎么办?如果我已经给出了时间戳格式的声明,我现在可以使用此格式转换为日历格式。

var timestamp = 1441987200;           var date = new Date(timestamp * 1000);

      datevalues = [
         date.getFullYear(),
         date.getMonth()+1,
         date.getDate(),
         date.getHours(),
         date.getMinutes(),
         date.getSeconds(),
      ];

      alert(datevalues);

但我不能把它放在我的日历中,因为我的插件日历格式与这个新日期不同(y,9,2)。

$ scope.events = [{title:' Long Event',start:new Date(y,9,2),end:new Date(y,10,7)}],

任何人都可以帮我找到解决方案吗?谢谢和问候。

1 个答案:

答案 0 :(得分:0)

我建议您在处理大量时间和日期时使用MomentJS。它能够以比JavaScript日期更方便的方式解析时间,并且能够按照您喜欢的方式对其进行格式化。