2016-10-21 115 views
1

一個字符串我在字符串格式的日期作爲moment.js的IsValid在JSON日期格式

var addedDate = "2016-10-03T00:00:00.000Z"; 

如何檢查,如果此字符串

  • 是約會嗎?
  • 是JSON日期格式?

做一些研究,我發現我可以在Moment.js檢查使用的isValid方法後

moment(addedDate, formatToCheck).isValid(); 

應該如何看待「formatToCheck」格式

formatToCheck=??? 
+1

你是不是需要通過格式:http://momentjs.com/docs/#/parsing/is-valid/ – lux

+0

@lux。但我想檢查字符串是否也是JSON日期格式。 – AntonIva

+2

「_the JSON日期格式_」...? JSON沒有指定日期格式... – JAAulde

回答

2

你可以做這樣的事情

moment('2016-10-03T00:00:00.000Z', 'YYYY-MM-DD').isValid(); 

要檢查完整格式,ig UESS你可以做這樣的事情

moment('2016-10-03T00:00:00.000Z', 'YYYY-MM-DD HH:mm:ms').isValid(); 
+0

謝謝Geeky。這工作。但是我只想得到JSON(是否正確的說法?)日期字符串,這意味着完全檢查。 – AntonIva

+0

你想檢查完整的日期,不只是年月和日期..是你的意思 – Geeky

+0

是的,完整的日期,不只是一個月的一天。 – AntonIva