【问题标题】:basic Time and Date manipulation in JavaScriptJavaScript 中的基本时间和日期操作
【发布时间】:2013-04-29 04:43:49
【问题描述】:

我有以下表格的时间戳

2013-05-05 16:00:00

谁能告诉我如何摆脱时间部分并使用javascript提前一天,所以我有。

2013-05-06

【问题讨论】:

  • 你试过什么?互联网搜索是一件了不起的事情......

标签: javascript date datetime timestamp


【解决方案1】:
var date1 = new Date("2013-05-06 16:00:00");

var date2 = new Date(date1.getFullYear(),date1.getMonth(),date1.getDate()+1)

【讨论】:

  • 恕我直言,这是最好的答案。日期构造函数将在第三个参数中正确地取 32 天,并将日期增加到下个月的第一天。
【解决方案2】:

好的,将时间戳设置为字符串并在分隔日期和时间的空格上使用.split() 方法,查看此处了解更多信息:http://www.w3schools.com/jsref/jsref_split.asp

或者更恰当地使用必要的日期函数,如new Date(year,month,day); http://www.w3schools.com/jsref/jsref_obj_date.asp

【讨论】:

    猜你喜欢
    • 2011-02-24
    • 2013-05-22
    • 1970-01-01
    • 1970-01-01
    • 2012-05-14
    • 2019-04-27
    • 2014-01-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多