[英]Get custom date time format in moment.js
我有時間保存在這樣的數據庫中2016-01-30 14:36:00
但是我正在使用moment.js ,我想按這種格式轉換時間
2016-01-30T14:36:00
所以要獲得這種格式,我嘗試這樣
var date = new Date();
console.log(moment(date).parseZone().format());
但它的顯示日期是這樣的2015-12-21T15:20:04+05:30
所以有人可以告訴我如何在moment.js中以這種格式獲取時間
嘗試這個
var dbDate = '2016-01-30 14:36:00';
var format = 'YYYY-MM-DDTHH:mm:ss';
var date = moment(dbDate, format);
var isValid = date.isValid() // true
console.log(isValid, date.year(), date.month(), date.date())
嘗試使用以下代碼-
console.log(moment(new Date()).format('YYYY-MM-DD[T]HH:mm:ss'));
使用自定義格式:
var date = moment();
var out = date.format('YYYY-MM-DDTHH:mm:ss');
console.log(out);
這對你有幫助
var currentDate = moment(new Date()).format('YYYY-MM-DDTHH:mm:ss');
//2015-12-21T15:50:28
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.