我需要检测传递给我的函数的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()