将纪元时间转换为人类可读时间

时间:2012-08-20 19:29:43

标签: javascript date time epoch

有没有人知道是否只有javascript方法将时代号转换为人类可读日期?我有这个代码,但我一直在找回一个号码。如果可能的话,我想将此数字转换为人类可读的日期(例如:2012/3/23)。

这是我用于代码的资源...... http://www.epochconverter.com/programming/

与我的jsfiddle一起玩...... http://jsfiddle.net/4FSEp/

var myDate=new Date();

myDate = myDate.setFullYear(2012,3,23);

document.write(myDate);

document.write(myDate.toGMTString()+"<br>"+myDate.toLocaleString());

1 个答案:

答案 0 :(得分:2)

更改

myDate = myDate.setFullYear(2012, 3, 23);

myDate.setFullYear(2012, 2, 23);

编辑 - 哇我不知道setFullYear()也可能需要一个月和一个月的日期: - )

这些例程修改了日期对象,因此无需重新分配。

编辑 - 如果您有日期,并且想要将其移至该日期之前的五天,则可以执行以下操作:

myDate.setDate( myDate.getDate() + 5 );