我有一个日期选择器脚本,用户可以在其中选择日期。然后,脚本在该日期上添加 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/