0

有谁知道是否只有一种 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());
4

1 回答 1

2

改变

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

myDate.setFullYear(2012, 2, 23);

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

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

编辑——如果你有一个日期,并且你想把它移到那个日期前五天,你可以这样做:

myDate.setDate( myDate.getDate() + 5 );
于 2012-08-20T19:31:34.690 回答