JQuery-глобализация, чтобы получить дату и деньги в определенной культуре
Мне нужно отформатировать дату, число и деньги в определенной культуре, которая хранится на стороне клиента.
Достаточно ли только globalize.js и culture /globalize.culture.az.js и т. Д., Или я должен загрузить любые другие сценарии (скачать по NUGet из VStudio)
Пожалуйста, покажите примеры его использования.
2 ответа
Кажется, я справился с этим вопросом. Нужно положить в макет и вызвать следующее: Globalize.format(val, "c2", language) за деньги
Чтобы добавить культуру даты / времени, мне нужно немного добавить в код Globalize.js `formatDate = function (value, format, culture) {var cal = culture.calendar, convert = cal.convert, ret; if (! format ||! format.length || format === "i") {
if (culture && culture.name.length) {
// {--begin inj
ret = formatDate(value, cal.patterns.F, culture);
return ret;
// }--end inj
So I got rusults:
var d = новая дата (Date.UTC (2012,02,30))
Globalize.format (д, '', 'RU')
"30 марта 2012 г. 3:00:00"
Globalize.format (d, '', 'en') `" Пятница, 30 марта 2012 г., 3:00:00 AM"