javascript strtime()将增加一个月的额外时间

6pp0gazn  于 2021-07-09  发布在  Java
关注(0)|答案(0)|浏览(233)

从一个springboot项目中,我们调用graalvm来处理一些用javascript编写的规则。graalvm的版本是'org.graalvm.sdk=1.0.0-rc11'。当我们使用 strptime() ,多了一个月。与2021年2月24日的日期一样,转换为2021年3月24日。你能告诉我为什么会这样吗?
这里的source作为source日期传递,例如2021年2月24日 const return_date = new Date().strptime(source, format(source)).toIsoString() 注意:如果我们在一个月的最后一天(比如1月31日)执行此操作,则会发生这种情况,其他日期会给我返回的预期日期。你知道为什么吗 strptime() 你的行为是这样的吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题