我有一些客户端JavaScript代码,它读取字符串并尝试通过new Date(theString)将其解析为Date()对象,将结果日期显示为UTC字符串。如果它是一个无法转换为日期的字符串,那么它当然会变成一个Invalid Date,在这种情况下,它会显示"Not a Date /time“。我还有一些服务器端Python代码,它基本上做了同样的事情:获取用户提交的maybe-a-date,并将其存储为UTC字符串或“不是日期
我在雅典娜中创建了一个分区投影,名为'dt',它是一个字符串,包含格式为2020/12/11/20的日期信息。-08-01' and DATE '2022-08-08'但是,我得到以下错误:
查询数据库的错误: SYNTAX_ERROR:第2行:62:无法检查varchar是否介于日期和日期之间我试图找到一种解决办法,试图使用date_parse将其转换为日期格式,但它没有起作用。
我很好奇扩展日期构造函数的最佳实践是什么。我面临的问题是,Internet Explorer (< 7+8)不能解析这样的日期我不得不承认,这不是一个标准的解析方法,无论如何,FireFox和Chrome在这种日期字符串上都表现良好。现在,我想知道,是在调用新日期()之前拆分/解析/重新构建字符串,还是有更优雅的解决方案?我非常希望使用本地js方法来