gpt4 book ai didi

javascript - 时刻.js : convert timestamp and show month in German

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:16:01 26 4
gpt4 key购买 nike

我无法用德语显示以下操作的月份:

var date = moment.unix(valueTimestamp).format("DD. MMMM YYYY");

我已经尝试了以下方法,但它不起作用:

// Attempt #1:
var date = moment.lang('de').unix(valueTimestamp).format("DD. MMMM YYYY");
// Attempt #2:
var date = moment.local('de').unix(valueTimestamp).format("DD. MMMM YYYY");

我如何实现月份名称为德语?

编辑

我包含了 locales.js 文件并创建了一个 js fiddle 来演示我的问题:

https://jsfiddle.net/e3a7bgLu/

控制台显示如下错误:

Uncaught TypeError: moment.locale(...).unix is not a function

最佳答案

在定义语言环境之后,您拥有了 unix 构造函数。因此,您将语言环境定义为空。

在定义区域设置之前,您需要先创建时刻。

因此 moment 将从 .unix() 方法中创建,并且根据返回的结果,您可以在其上定义语言环境。

moment.unix(1414543560).locale('de').format("DD. MMMM YYYY");

应该可以解决问题! :)

JSFiddle

关于javascript - 时刻.js : convert timestamp and show month in German,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30774808/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com