#javascript #jquery #asp.net #c#-4.0
#javascript #jquery #asp.net #c #-4.0
Вопрос:
Кто-нибудь может мне помочь относительно преобразования даты в слова — например: ‘04.12.2011’ преобразовать в ‘один двенадцать ноль четыре два ноль один один’ …?
Можем ли мы сделать это с помощью javascript?
Есть ли у нас какой-либо плагин в jquery?
Комментарии:
1. Что означает
one
в начале??2. Просто вопрос, в вашем примере — для 2011 года числа разбиты на отдельные числа, где для 12 они хранятся как двузначные. Это намеренно? Вы хотите, чтобы дни и месяцы были двузначными, а год — одиночными?
Ответ №1:
Я бы использовал массив:
var numbers = ['zero','one','two'...]
Затем выполните цикл по строке, содержащей дату (dateVar), используя массив в качестве ссылки для имен.
for (i=1;i<dateVar.length;i ){
document.write( numbers[parseInt(dateVar.charAt(i))] ' ');
}
Рад помочь разобраться в деталях, если вам нужно.