javascript - datepicker解析日期问题

标签 javascript jquery parsing datetime datepicker

我有下一个问题: 当我从服务器收到日期时,我想通过日期选择器对其进行格式化,但是日期选择器抛出异常,导致它无法解析日期。 这是我的约会对象,来自服务器(obj.value): 08.20.2012 19:01:32 这是我尝试解析此日期的代码: $.datepicker.formatDate('dd.MM.yy', new Date(obj.value)); 我使用 MM,因为我需要月份的全名。 这是解析后的输出: NaN.NaN.NaN 那么如何摆脱这个异常呢?

最佳答案

您需要将日期 (obj.value) 更改为有效的 JavaScript 日期格式。如果你能在服务器端做最好。

如果您想在客户端执行此操作,则需要将 . 替换为 /,这样您就可以得到 08/20/2012 19:01:32 而不是 08.20.2012 19:01:32

new Date(obj.value.replace(/\./g, '/'))

关于javascript - datepicker解析日期问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12052932/

相关文章:

javascript - SAPUI5 VIZ 柱形图集成。无效的数据绑定(bind)错误

javascript - 具有相同ID的多个元素的JQuery点击事件

javascript - jQuery 更新 cookie 值

php - 如何保存复选框和下拉列表中的所有值

php - 解析带有格式化文本的 HTML

Python:提取字符串内标签之间的所有子字符串

java - 在Java中使用Slim解析Fitnesse Test Context.txt文件

javascript - 如何在 odoo10 中创建一个简单的小部件

javascript - addEventListener onerror 和错误事件不起作用

javascript - 显示 :none is not counted as hidden by jQuery 的元素