Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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 如何在矩时区中重命名preciseDiff密钥?_Javascript_Momentjs_Countdown - Fatal编程技术网

Javascript 如何在矩时区中重命名preciseDiff密钥?

Javascript 如何在矩时区中重命名preciseDiff密钥?,javascript,momentjs,countdown,Javascript,Momentjs,Countdown,如何在时刻时区中重命名preciseDiff函数的键 代码: var duration = momentz.preciseDiff(0, 1528791845); 1 year 8 hours 17 minutes 6 seconds 输出: var duration = momentz.preciseDiff(0, 1528791845); 1 year 8 hours 17 minutes 6 seconds 我将要翻译年,月和。。。翻译成另一种语言 year año

如何在
时刻时区
中重命名
preciseDiff
函数的键

代码:

var duration = momentz.preciseDiff(0, 1528791845);
1 year 8 hours 17 minutes 6 seconds
输出:

var duration = momentz.preciseDiff(0, 1528791845);
1 year 8 hours 17 minutes 6 seconds
我将要翻译年,月和。。。翻译成另一种语言

year       año  
month      mes  
day        día  
hour       hora  
minute     minuto  
second     segundo  

我想你必须手动更换它。也许还有别的功能

常数={
年份:“año”,
年:“阿尼奥斯”,
月份:“mes”,
day:‘迪亚’,
小时:“hora”,
小时数:“horas”,
分钟:“分钟”,
分钟:“分钟”,
第二个:“segundo”,
秒:“segundos”
};
常量translateWords=(字典,字符串)=>字符串
.拆分(“”)
.map(word=>dictionary[word]| | word)
.加入(“”);
const esString=翻译记录(即“1年8小时17分6秒”);

console.log(esString);//我的输出是动态的,我的意思是,我的输出可能只有分钟和秒,或者是年,月,日,小时和…,你能用我的代码更新吗?给我一个翻译的例子。我更新了我的问题,问题是,我的输出是自动创建的,它取决于
1528791845
value@SedricHeidarizarei我更新了我的答案。我猜到了一些复数翻译。希望你明白了,问题解决了✔️, 效验如神