【发布时间】:2015-10-14 07:34:44
【问题描述】:
我的申请中有一个日期字段。在一个浏览器中,我得到 mm/dd/yyyy 格式,而在另一个浏览器中得到 dd-MMM-yyyy 格式。默认情况下,我必须指定当前日期。如何在 jquery 中进行设置,以便根据格式给出当前日期。(除了浏览器特定条件,还有其他方法吗?)
【问题讨论】:
标签: javascript jquery date browser format
我的申请中有一个日期字段。在一个浏览器中,我得到 mm/dd/yyyy 格式,而在另一个浏览器中得到 dd-MMM-yyyy 格式。默认情况下,我必须指定当前日期。如何在 jquery 中进行设置,以便根据格式给出当前日期。(除了浏览器特定条件,还有其他方法吗?)
【问题讨论】:
标签: javascript jquery date browser format
最好的方法是自己计算格式或为此使用任何框架/库。 其中之一是momentjs
【讨论】:
toDateString() 似乎将输出格式作为参数。
var out = new Date().toDateString("MM-dd-yyyy")
编辑:没关系,要么你做糟糕的功能要么尝试 moment.js
【讨论】:
Date.toDateString(); 没有参数
为了更好地兼容浏览器,JavaScript 日期格式使用momentjs。
使用moment().format("mm-dd-yyyy");
【讨论】: