javascript中的日期格式问题

时间:2012-10-03 06:03:53

标签: javascript date-format

我正在尝试从javascript格式化日期,如下所示。

var startDate = new Date('Fri Oct 12 2012 10:15:00 GMT+0530 (India Standard Time)');       

   var dateString = startDate.format("ddd MMM dd yyyy"));

    var timeString = startDate.format("h:mm tt"));

从我的机器运行时,我按预期得到了日期和时间字符串。喜欢 dateString as Fri Oct 12 2012 timeString as 10:15 AM

但是在实时服务器中,我得到 dateString as Fri 1515 12 2012 timeString as 10:1010 AM 。我认为问题在于月份和分钟的格式。

本地服务器在印度,实时服务器在我们这里。所以我不确定,它与不同文化中的日期格式有关吗?

从javascript格式化日期字符串的最佳方法是什么?我正在做正确的日期字符串格式化。

1 个答案:

答案 0 :(得分:0)

使用startDate.getDate() & startDate.getDay() & startDate.getFullYear()
查看此http://www.w3schools.com/jsref/jsref_obj_date.asp它可以帮助您。通过使用此日期对象属性,您可以获得适当的结果