【问题标题】:Typescript parse string dd-mm-yyyy to dateTypescript 解析字符串 dd-mm-yyyy 到日期
【发布时间】:2018-08-10 21:08:00
【问题描述】:

我有来自 datetimepicker 的日期,格式为“14-02-2018”。值是字符串。 到目前为止,我必须解析这个值。我尝试这种方式:

new Date(Date.parse('02-03-2018))

但只有格式为 2018-03-02 时才有效 此刻我也无法解析。

var aaa = moment(itemvalue, "DD-MM-YYYY");

【问题讨论】:

  • moment 调用有什么错误?
  • moment 调用应该有效。
  • ... 假设 itemvalue 包含与该格式匹配的日期。是吗?

标签: date typescript momentjs


【解决方案1】:

使用 Moment JS

var date = new Date(moment('02-03-2018', "DD-MM-YYYY"));

console.log(date.toString());
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.20.1/moment.min.js"></script>

【讨论】:

  • 不完全确定为什么,但我必须这样做(在 Typescript 中)才能获得类似的工作:new Date(moment('02-03-2018', 'DD-MM-YYYY').toString())
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-31
相关资源
最近更新 更多