2017-01-14 2 views

ответ

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>

+0

Я был в состоянии решить эту проблему, но более сложным образом, чем ваш, я обновил свой код, как вы сказали, любой способ, спасибо –

+0

Добро пожаловать @HakamFostok, я попытался дать лучший ответ с информацией, которую вы указали в своем вопросе. – VincenzoC

Смежные вопросы