php - 日期格式错误截取

标签 php javascript jquery-ui-datepicker

在我的表单中,我有一个文本框和一个名为“pickup_date”的字段。我正在使用 jquery 日期选择器。日期格式为 dd/mm/yyyy。但是,当我尝试使用 JavaScript 重新创建日期时,日期错误地显示为月份,而月份显示为日期。如何解决这个问题?我当前的脚本和值如下:

<script language="javascript" type="text/javascript">
var dateStart = '07/03/2012'; //dd/mm/YYYY format
var timeStart = '09:00';

var startDate = new Date(dateStart + " " + timeStart);

document.write(startDate);

</script>

上面给出了日期和时间值:

Tue Jul 03 2012 09:00:00

它应该显示为

Wed Mar 07 2012 09:00:00

如何解决这个问题?

最佳答案

在使用 native javascript 时,日期是一个弱点。我觉得使用像 momentjs 这样的库对处理日期有很大帮助。

关于php - 日期格式错误截取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9586093/

相关文章:

php - 获取 child 项目总数表,mysql/php

php - Laravel 5.1 - 使用路由组时出现重复的前缀

php - 将 MailChimp 集成到电子商务购物车中

javascript - 使用javascript重新启动谷歌浏览器

javascript - 在 ckfinder 上选择时,如何将域 url 添加到上传文件的 url

javascript - 日期选择器至少一天

php - CodeIgniter CRUD View 抽象

javascript - 使用 JavaScript 将客户端日期/时间字符串转换为 JSON 日期/时间字符串

javascript - jQuery datepicker 样式天宽度和添加多个元素

javascript - jquery datepicker 代码不起作用(将特定日期设置为默认值)