我的应用程序必须支持多语言,当我更改文化日期时我的功能不起作用 我需要一个方法应该接受任何日期格式并返回给定日期在java脚本中有效或无效
我尝试了本地日期&新的约会方法,但它总是返回
if (new Date(date)
alert('valid');
else
alert('In valid');
答案 0 :(得分:0)
您可以使用Date.parse(date)
;
如果日期无效,它会给你NaN
。否则它将返回时间戳。
Date.parse()返回时间戳,整数表示该数字 自1970年1月1日起的毫秒数。如果不能,则返回
NaN
解析提供的日期字符串。
var timestamp = Date.parse('foo')
if (isNaN(timestamp) == false)
{
var d = new Date(timestamp);
}