在Javascript中提取月和日

时间:2012-09-14 01:57:47

标签: javascript jquery date time

我的日期格式为:1347564203.713372

需要最终得到2个变量,一个是该日期的月份,另一个是该日期的那一天。

如何使用Javascript / jQuery执行此操作?

2 个答案:

答案 0 :(得分:6)

这应该做:

var myDate = 1347564203.713372;
var d= new Date(myDate*1000);
var month = d.getMonth();
var day = d.getDate();

答案 1 :(得分:1)

创建一个Date对象,使用setTime将时间戳放在那里,然后获取相关部分:

var d = new Date(), t = 1347564203.713372;
d.setTime(t*1000); // JS uses timestamps in milliseconds
alert(d.getUTCDate());
alert(["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][d.getUTCMonth()]);

注意使用getUTC*函数 - 这有助于避免时区问题和DST。