与Date.prototype.toString匹配的时刻格式字符串

时间:2017-12-01 22:21:34

标签: javascript date momentjs

我需要检测传递给我的函数的String是否Date.prototype.toString返回。 (我无法访问日期本身,因此无法执行类似_.isDate()的操作)

moment( str ).isValid()  // returns true for an input of 1001

所以,我需要让它更精确,不确定格式字符串是什么来匹配这个:

  

2017年11月27日星期一21:49:49 GMT-0600(CST)

我知道我需要做以下事情: moment(string, "ddd MMM DD YYYY HH:MM:SS", true).isValid()但不确定如何以片刻格式字符串获取GMT-0600(CST)部分。

我的肮脏解决方法是_.isNaN( _.parseInt(string) ) && moment(string).isValid()

0 个答案:

没有答案