为了账号安全,请及时绑定邮箱和手机立即绑定

Angular:将对象转换为日期和时刻

Angular:将对象转换为日期和时刻

哆啦的时光机 2022-01-01 18:41:05
我在 Kendo Datepicker 中收到日期的表单值。它作为一个对象出现。1)如何将以下内容转换为日期?Debugger 中的以下内容仍将其保留为 Objectnew Date(this.editHeaderAddressForm.value.seasonalEnd);2) 另外,如何将其转换为 Moment?
查看完整描述

3 回答

?
慕码人8056858

TA贡献1803条经验 获得超6个赞

Date.parse() 方法解析一个日期的字符串表示,并返回毫秒数


var javaScriptRelease = Date.parse('04 Dec 1995 00:12:00 GMT');


var newDate = Date('December 17, 1995 03:24:00');


console.log(javaScriptRelease);



> // expected output: 818035920000


console.log(newDate);


> // expected output: Sun Dec 17 1995 03:24:00 GMT...


查看完整回答
反对 回复 2022-01-01
?
长风秋雁

TA贡献1757条经验 获得超7个赞

您可以使用简短的代码获取日期和时刻。


var full_time = new Date(this.editHeaderAddressForm.value.seasonalEnd);


var date = full_time.toLocaleDateString();

var moment = full_time.toLocaleTimeString();


console.log(date);

console.log(moment);


查看完整回答
反对 回复 2022-01-01
?
哔哔one

TA贡献1854条经验 获得超8个赞

使用 Date.parse 方法

const epochValue = Date.parse(this.editHeaderAddressForm.value.seasonalEnd);

这将返回 EPOCH 中的日期,您也可以直接传递给 Moment 函数。

moment.unix(epochValue)


查看完整回答
反对 回复 2022-01-01
  • 3 回答
  • 0 关注
  • 216 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信