将时间格式改为佛教时代

问题描述 投票:3回答:2

我希望以B.E.(佛教时代)格式显示日期/时间,例如2015 - > 2558

moment().format('D MMMM YYYY  H:mm:ss')

任何的想法?

javascript date momentjs
2个回答
1
投票
 date.toLocaleDateString('th-TH', { day: 'numeric', month: 'short', year: 'numeric' });

你试过这个吗?

PS。这个不是moment.js而是vanilla js。


0
投票

我不认为这是可行的,因为Moment没有替代日历工作所需的可插拔日历系统。

At least the Open status of this GitHub issue suggests so.

该问题指出:

moment.js里面的非公历日历

在MediaWiki上,日期格式化程序可以轻松生成非Gregorian日历输出。

这是MediaWiki documentation相关部分的副本。

链接的MediaWiki文章包括一个日期和时间格式器表,包括xkYThai solar calendar

© www.soinside.com 2019 - 2024. All rights reserved.