使用时刻js转换日期的本地化

时间:2017-01-14 09:46:31

标签: momentjs

这很简单,但我不能这样做。

我在javascript中有以下字符串日期

start = "01/26/2017"

我需要使用moment.js将其转换为以下

{{1}}

由于

1 个答案:

答案 0 :(得分:1)

您只需使用正确的区域设置,并按照官方文档中有关Changing locales locally的说明进行操作。

这是一个工作示例:

var start = "٠١/٢٦/٢٠١٧";
moment.locale('ar');
var m = moment(start, 'MM/DD/YYYY');
console.log(m.locale('en-gb').format('MM/DD/YYYY'));
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/locale/ar.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/locale/en-gb.js"></script>