【发布时间】:2016-02-12 22:42:54
【问题描述】:
我正在尝试解析日期,尤其是这个:
2015 年 11 月 11 日上午 00:00:00
进入这个:
2015 年 11 月 11 日上午 9:00:00
所以我做了这个代码:
var workDateStart = Date.parseExact(calendarDateStart.toString('dd/MM/yyyy') + ' '+ workingPlan[selDayName].start,'dd/MM/yyyy HH:mm');
问题在于这段代码返回了一个null 值。
更多细节变量值化
workingPlan[selDayName].start => 09:00
calendarDateStart => Mer Nov 11 2015 00:00:00
- workingPlan 变量包含我的所有工作计划天数 供应商,我通过传递获得特定日期(工作开始) selDayName 作为索引。
- calendarDateStart 包含日历的实际日期。
【问题讨论】:
-
这是一种Javascript Date的方法,无论如何,如果你提出一个解决方案,我可以看到任何解决方案。
-
不,抱歉 - 不是。您可以查看
Date对象的 API on MDN here。我认为您正在使用 date.js,但您没有以这种方式标记您的问题。您确实标记了 moment.js,但您的问题中没有使用它。顺便说一句 -toString也不接受参数。
标签: javascript date time timezone momentjs