[英]Serializing dates in moment.js
我有一個以這種方式初始化的日歷:
startDate: moment().subtract('month', 1).startOf('month'),
endDate: moment()
}, function(start, end) { // on date change - save it and retrieve later
// start is the start date
// end is the end date
}
我希望能夠保存和恢復開始和結束日期。 正如您所見,startDate和endDate必須處於“時刻”。 我可以將它存儲到cookie或服務器上 - 這無關緊要。
我的問題是如何序列化日期然后恢復?
最好的解決方案是存儲自紀元以來的毫秒數...
var ms = moment().valueOf();
...然后你可以通過將該值傳遞給當前構造函數來輕松恢復...
var dt = moment(ms);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.