我在 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...
长风秋雁
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);
哔哔one
TA贡献1854条经验 获得超8个赞
使用 Date.parse 方法
const epochValue = Date.parse(this.editHeaderAddressForm.value.seasonalEnd);
这将返回 EPOCH 中的日期,您也可以直接传递给 Moment 函数。
moment.unix(epochValue)
添加回答
举报
0/150
提交
取消