将Java日期字符串转换为JavaScript日期

将Java日期字符串转换为JavaScript日期,java,javascript,Java,Javascript,是否有JavaScript库采用Java的SimpleDataFormat模式并将日期/时间字符串解析为date对象 例如,给定“2010-12-20”和“yyyy-MM-dd”,函数将解析“2010-12-20”并返回JavaScript日期 我注意到jQueryUI的日期选择器可以格式化和解析日期字符串,但不能处理时间字符串 谢谢。我想试试Datejs库:我想你不是唯一在找它的人。看看有没有类似的内容。最后,作者不得不扮演他/她自己的角色,但其中有一些很好的建议可能会有好处。这可能是你想要的

是否有JavaScript库采用Java的
SimpleDataFormat
模式并将日期/时间字符串解析为
date
对象

例如,给定
“2010-12-20”
“yyyy-MM-dd”
,函数将解析
“2010-12-20”
并返回JavaScript
日期

我注意到jQueryUI的日期选择器可以格式化和解析日期字符串,但不能处理时间字符串


谢谢。

我想试试Datejs库:

我想你不是唯一在找它的人。看看有没有类似的内容。最后,作者不得不扮演他/她自己的角色,但其中有一些很好的建议可能会有好处。

这可能是你想要的:

谷歌的GWT项目有一个类可以做到这一点。
不过,要将其转换成独立的javascript可能不是一件容易的事。

datejs使用的格式字符串(请参阅)与SimpleDataFormat不兼容。您是说datejs的parseExact函数调用如下“var myDate=Date.parseExact”(“2010-12-10”,“yyyy-MM-dd”);”不起作用?在我看来,它涵盖了OP的例子,实际上可能涵盖了他需要的更多内容。也许我应该在我的回答中有点坦率。