Javascript:添加到目前为止的小时数

时间:2014-04-24 12:29:03

标签: javascript timestamp

我是Java脚本新手并尝试以下代码

        //get hours to be added
        var r=document.getElementById("select").value;
        //value of r can be 5 or 2.5 or so..
        var dt=new Date();
        var time=dt.getHours();
        var time2=dt.setHours(1);
        alert(time2); 

但我得到一些像这样的长值 1398284822090 是不是有更好的方法来增加小时数而不是将其转换回标准格式?任何有关详细信息的文档也会有所帮助。感谢..

3 个答案:

答案 0 :(得分:1)

长值是一个时间戳。调用setHours实际上会更改dt日期,因此您可以简单地:

dt.setHours(1);
alert(dt);

答案 1 :(得分:0)

你应该在这里找到你想要的东西:

http://www.elated.com/articles/working-with-dates/

在JS中有你操作日期和时间所需的一切。

祝你好运;)

答案 2 :(得分:0)

var dt=new Date();
dt.setHours(1);
alert(dt);