javascript - 强制英国日期格式

标签 javascript jquery

我有一个日期选择器脚本,用户可以在其中选择日期。然后,脚本在该日期上添加 5 个工作日,为用户提供预计的交货日期。我遇到的问题是,某些用户将浏览器输入设置为英语(美国),这会反转日期。

下面是一小段代码,用于获取日期,然后将 5 个工作日添加到该日期。然后日期被输出到文本字段“deliveryDate”

有没有办法可以强制“deliveryDate”中的输出采用英国格式?

<script src="custom/deliveryDate/deliveryDate.js" type="text/javascript">  </script>

<script type="text/javascript">

myVal=WorkDayAdd(5);

PFSF_Find("FIELD_" + FieldIDs["deliveryDate"]).value=myVal;

最佳答案

有一个很棒的处理日期的库(包括格式) - moment.js。您可以创建自定义日期格式或使用本地化模块提供的格式。

您可以在这里查看:https://momentjs.com/

关于javascript - 强制英国日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44783712/

相关文章:

javascript - Google Places API 自动完成功能返回的位置偏差

javascript - 如何在具有相同类的 html 元素中单独添加/附加 html 代码?

javascript - 使用 Anything Slider 时字幕无法正确显示

javascript - 如何使 ShadowCamera 在 three.js r73 中可见?

javascript - 删除data-id属性值

javascript - 表单提交和 Ajax 同时使用 onsubmit?

javascript - React 中使用 Joi 模式的密码匹配验证不起作用

javascript - Twitter Bootstrap 弹出窗口无法在网站上运行 : uncaught reference error

jquery - 克隆 jQuery 对象,并将事件绑定(bind)到新对象

javascript - 更改控制组事件按钮主题