[英]How to avoid 'deprecation waring' on moment.js?
我有多種格式的日期數據,如下所示。
我想將這些格式數據細化為 'YYYY/DD/MM hh:mm' 格式。
因此我將那些未精煉的數據放到 moment.js 中!
date = moment(date).format('YYYY-DD-MM HH:mm');
然后時刻在下面給出了這個警告。
deprecation warning: value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.
Arguments:
[0] _isAMomentObject: true, _isUTC: false, _useUTC: false, _l: undefined, _i: 2020/02/03 22:52:28, _f: undefined, _strict: undefined, _locale: [object Object]
Error
at Function.createFromInputFallback (/Users/loganlee/project/portfolio/back_stastics/backend/node_modules/moment/moment.js:320:98)
at configFromString (/Users/loganlee/project/portfolio/back_stastics/backend/node_modules/moment/moment.js:2385:15)
at configFromInput (/Users/loganlee/project/portfolio/back_stastics/backend/node_modules/moment/moment.js:2611:13)
at prepareConfig (/Users/loganlee/project/portfolio/back_stastics/backend/node_modules/moment/moment.js:2594:13)
at createFromConfig (/Users/loganlee/project/portfolio/back_stastics/backend/node_modules/moment/moment.js:2561:44)
at createLocalOrUTC (/Users/loganlee/project/portfolio/back_stastics/backend/node_modules/moment/moment.js:2648:16)
at createLocal (/Users/loganlee/project/portfolio/back_stastics/backend/node_modules/moment/moment.js:2652:16)
at hooks (/Users/loganlee/project/portfolio/back_stastics/backend/node_modules/moment/moment.js:12:29)
at /Users/loganlee/project/portfolio/back_stastics/backend/src/PreProcessor/index.js:263:15
at processTicksAndRejections (internal/process/task_queues.js:97:5)
我可以手動進行優化,但是……我必須將日期數據精煉到 moment() 並將數據精煉為 ISO 或 RFC2822 格式以將其放入 moment() 的步驟也感覺像是在浪費。
請告訴我是否有一種明智的方式使用 moment.js 的方法!
先感謝您!
無論您放置任何格式的數據,您都可以避免該警告
以下代碼沒有棄用警告。
date = moment(date,'YYYY-DD-MM HH:mm').format('YYYY-DD-MM HH:mm');
我不確定這種方法是最好的解決方法,但除非您不需要在放入 moment() 之前優化數據!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.