Даты в JavaScript

putomkov
На сайте с 18.11.2011
Offline
145
351

Не могу разобраться как в javascript получить дату вида 01.07.2013 05:09:56

с помощью разных функций типа getMinutes итд максимум получается сделать

1.7.2013 5:9:56

PS гугл не помог

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#1

Если не ошибаюсь, там делается костыль в виде

if (число<10) {'0'+число;}

---------- Добавлено 01.07.2013 в 18:34 ----------

Вот тут есть пример: http://www.linedmk.com/page23.html

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
putomkov
На сайте с 18.11.2011
Offline
145
#2

Прошу прощения таки нагуглил ответ

format("dd.mm.yyyy")
C
На сайте с 04.02.2005
Offline
291
#3
putomkov:
Прошу прощения таки нагуглил ответ

м... а ну-ка с этого места поподробнее?

putomkov
На сайте с 18.11.2011
Offline
145
#4
Chukcha:
м... а ну-ка с этого места поподробнее?

LEOnidUKG стараюсь обходится без костылей по возможности


Date.prototype.format = function (mask, utc) {
return dateFormat(this, mask, utc);
};


var now = new Date();
now.format("m/dd/yy"); // 9/11/07
now.format("dd.mm.yyyy") // 11.09.2007
now.format("dd mmm") // 11 Sep
C
На сайте с 04.02.2005
Offline
291
#5

И чем это не костыль, если требуется стороняя библиотека?

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#6
Date.prototype.format

Фигасе мелочь :)

IL
На сайте с 20.04.2007
Offline
435
#7
LEOnidUKG:
Фигасе мелочь

prototype - встроенная фишка (не путать с библиотекой protoype.js). А вот это - что-то стороннее:

dateFormat(this, mask, utc);

http://www.webdevelopersnotes.com/tips/html/10_ways_to_format_time_and_date_using_javascript.php3 - putomkov, там куча примеров работы с датой

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий