Javascript 德语中AM/PM的角力矩转换
我的网站是德语的,我使用和进行翻译。除上午/下午外,一切正常。我的代码Javascript 德语中AM/PM的角力矩转换,javascript,angularjs,momentjs,angular-moment,Javascript,Angularjs,Momentjs,Angular Moment,我的网站是德语的,我使用和进行翻译。除上午/下午外,一切正常。我的代码 <time>{{ messagedata.created*1000| amDateFormat: 'D, MMM YYYY, h:mm:ss A' }}</time> })) 所以,我想把上午/下午改成德语,可以吗?怎么做?德国时间不适用于上午/下午。德国时间为24小时制。此外,日期以结束,而不是以,结束。最后,正确的输出是:16。Febr。2017年17:30:00 Uhr。这正是我们(德国人)所
<time>{{ messagedata.created*1000| amDateFormat: 'D, MMM YYYY, h:mm:ss A' }}</time>
}))
所以,我想把上午/下午改成德语,可以吗?怎么做?德国时间不适用于上午/下午。德国时间为24小时制。此外,日期以
结束,而不是以,
结束。最后,正确的输出是:16。Febr。2017年17:30:00 Uhr
。这正是我们(德国人)所期望的正确日期格式:)
正式使用24小时时间符号,并用于需要
精准就像媒体上的公告。在口语中,一个
使用12小时时钟
注意口语发言!=技术正确输出
如果您仍然想使用
A
占位符,您可以创建自己的meridiem
替换项,如:
// From 2.8.1 to 2.11.2
moment.locale('de', {
meridiem : function () {
return 'Uhr';
}
});
这样,以下格式应适用于您:
<time>{{ messagedata.created*1000| amDateFormat: 'D. MMM YYYY, HH:mm:ss A' }}</time>
德国时间不适用于上午/下午。德国时间为24小时制。此外,日期以
结束,而不是以,
结束。最后,正确的输出是:16。Febr。2017年17:30:00 Uhr
。这正是我们(德国人)所期望的正确日期格式:)
正式使用24小时时间符号,并用于需要
精准就像媒体上的公告。在口语中,一个
使用12小时时钟
注意口语发言!=技术正确输出
如果您仍然想使用
A
占位符,您可以创建自己的meridiem
替换项,如:
// From 2.8.1 to 2.11.2
moment.locale('de', {
meridiem : function () {
return 'Uhr';
}
});
这样,以下格式应适用于您:
<time>{{ messagedata.created*1000| amDateFormat: 'D. MMM YYYY, HH:mm:ss A' }}</time>
您可能需要
meridiem
定制:
只需为de
添加另一个属性,它应该是一个函数。函数始终可以返回静态转换“Uhr”,因此您不需要函数签名中的参数hour、minute、isLowercase
:
meridiem : function () {
return 'Uhr';
}
您可能需要
meridiem
定制:
只需为de
添加另一个属性,它应该是一个函数。函数始终可以返回静态转换“Uhr”,因此您不需要函数签名中的参数hour、minute、isLowercase
:
meridiem : function () {
return 'Uhr';
}
你试过把德国的语言环境包括在内吗?是的。它包括在内,工作正常<代码>2月已更改,但
上午/下午
未更改。是否尝试包含德语区域设置?是。它包括在内,工作正常<代码>二月已更改,但am/pm
未更改。Uhr
在此硬编码。如果我的网站还有2-3种不同的语言,会发生什么?@SRana更新,没有给出答案。:)。顺便说一句,你使用的是角度翻译
?@lin是的,我使用的是角度翻译
关于24小时时间和12小时时间的讨论很好,当它们在德国使用时梅里迪姆
为我工作。。但我不知道该接受哪个答案。一个是正确的,一个是描述性的。谢谢你们两位@lin@PerttuHalisevaUhr
在这里是硬编码的。如果我的网站还有2-3种不同的语言,会发生什么?@SRana更新,没有给出答案。:)。顺便说一句,你使用的是角度翻译
?@lin是的,我使用的是角度翻译
关于24小时时间和12小时时间的讨论很好,当它们在德国使用时梅里迪姆
为我工作。。但我不知道该接受哪个答案。一个是正确的,一个是描述性的。谢谢你们两位@lin@PerttuHaliseva
meridiem : function () {
return 'Uhr';
}