Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 覆盖默认的无效日期文本_Javascript_Momentjs - Fatal编程技术网

Javascript 覆盖默认的无效日期文本

Javascript 覆盖默认的无效日期文本,javascript,momentjs,Javascript,Momentjs,我如何覆盖moment.js var defaultInvalidDate = 'Invalid date'; 无需更改moment.js文件。就像我的站点用site.css覆盖某些引导css样式一样,所以当引导更新时,我不会丢失更改,有没有办法覆盖momentjs 提前感谢只需使用moment.updateScale(localeName,config) 以下是工作示例: console.log(时刻(新日期(“Aa”)).format(“”); moment.updateLocale(m

我如何覆盖moment.js

var defaultInvalidDate = 'Invalid date';
无需更改moment.js文件。就像我的站点用site.css覆盖某些引导css样式一样,所以当引导更新时,我不会丢失更改,有没有办法覆盖momentjs


提前感谢

只需使用
moment.updateScale(localeName,config)

以下是工作示例:

console.log(时刻(新日期(“Aa”)).format(“”);
moment.updateLocale(moment.locale(),{invalidDate:“更新的日期无效”})
console.log(时刻(新日期)(“Aa”)。格式(“”)

您还可以直接在moment软件包中编辑区域设置文件

例如,要更改DE的无效日期消息,请查找区域设置文件,即moment/locale/DE.js,然后在moment.defineScale下添加以下内容:

JS小提琴

moment.updateLocale(moment.locale(), { invalidDate: "Invalid Date Updated" })
invalidDate: function() {
  return 'Date Invalid';
}