验证javascript函数中给定的区域性日期是否有效
当更改区域性日期时,我的应用程序必须支持多语言。我的函数不工作 我需要一个方法应该接受任何日期格式,并返回给定的日期在java脚本中是否有效 我尝试了localdate和newdate方法,但结果总是正确的验证javascript函数中给定的区域性日期是否有效,javascript,Javascript,当更改区域性日期时,我的应用程序必须支持多语言。我的函数不工作 我需要一个方法应该接受任何日期格式,并返回给定的日期在java脚本中是否有效 我尝试了localdate和newdate方法,但结果总是正确的 if (new Date(date) alert('valid'); else alert('In valid'); 您可以使用Date.parse(Date) 如果日期无效,它将为您提供NaN。否则它将返回时间戳 Date.parse()返回一个时间戳,一个表示数字的整数
if (new Date(date)
alert('valid');
else
alert('In valid');
您可以使用
Date.parse(Date)
如果日期无效,它将为您提供NaN
。否则它将返回时间戳
Date.parse()返回一个时间戳,一个表示数字的整数
自1970年1月1日以来的毫秒数。如果不能,它将返回NaN
解析提供的日期字符串
欢迎光临!在这个网站上,你应该尝试自己编写代码。之后,如果你有问题,你可以张贴你已经尝试了一个明确的解释什么是不工作,并提供一个解决方案。我建议你读一个好的问题和答案。此外,请务必阅读。您可能希望在应用程序上提供更多的上下文,一些您正在尝试执行的示例,一些您迄今为止尝试过的代码。一般来说,你的问题需要更多的努力。请更新。
var timestamp = Date.parse('foo')
if (isNaN(timestamp) == false)
{
var d = new Date(timestamp);
}