簡體   English   中英

Angular:將 Object 轉換為日期和時刻

[英]Angular : Convert Object into Date and Moment

我在 Kendo Datepicker 中收到日期的表單值。 它以 object 的形式出現。

圖片

1)如何將以下內容轉換為日期?

調試器中的以下內容仍然保留為 Object

new Date(this.editHeaderAddressForm.value.seasonalEnd);

2)此外,我怎樣才能將其轉換為 Moment?

使用 Date.parse 方法

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

這將在 EPOCH 中返回日期,您也可以直接將其傳遞給 Moment function。

moment.unix(epochValue)

您可以使用簡短的代碼獲取日期和時刻。

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);

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...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM