如何将LocalDateTime转换为angular中的Date对象

时间:2019-01-29 11:27:35

标签: angular5

我需要将LocalDateTime转换为角度为5的Date对象

我该怎么做?

日期格式为[2018,1,25,0,0]

2 个答案:

答案 0 :(得分:1)

如果正在提供你的时间为[ 2016, 1, 5, 0, 0 ]这是一个数组,所以我们可以拉出的每个项目,并将其放置到new Date()方法。

请参见下面的示例:-

d = [ 2016, 1, 5, 0, 0 ];
endDate = new Date(d[0], d[1] - 1, d[2])
console.log(endDate);

我还猜测1是1月,如果不是,请删除- 1方法内的new Date()

所以您的代码将如下所示:-

let data = {
  endDate: [2016, 1, 5, 0, 0]
}

data['endDate'] = new Date(data['endDate'][0], data['endDate'][1] - 1, data['endDate'][2])

console.log(data)

答案 1 :(得分:0)

new Date(LocalDateTime) 

其中LocalDateTime是您的本地日期时间