Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Изменить формат даты

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: JS
pantela
Отправлено: 26 Февраля, 2016 - 01:50:48
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010  


Помог: 1 раз(а)




Имею JSON который выводит дату по формату напр. 2016-02-25 15:52:57, хотелось бы что бы выводил бы виде 2016/02/25

Читал что нужно доп. скрипт подключать напр. http://blog[dot]stevenlevithan[dot]com/a[dot][dot][dot]date-time-format но как можно без него...

CODE (javascript):
скопировать код в буфер обмена
  1. markerData = $.parseJSON(data);
  2. var date_dir = markerData.date;
  3. console.log(date_dir);


спс.Ув.

(Отредактировано автором: 26 Февраля, 2016 - 01:51:09)

 
 Top
DlTA
Отправлено: 26 Февраля, 2016 - 10:54:41
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




pantela пишет:
Читал что нужно доп. скрипт подключать напр

код тебе в любом случае нужен

писать:
date_dir.getFullYear()+"/"+(date_dir.getMonth()+1)+"/"+date_dir.getDay()

можно но не удобно
 
 Top
pantela
Отправлено: 27 Февраля, 2016 - 07:42:58
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010  


Помог: 1 раз(а)




Uncaught TypeError: date_dir.getFullYear is not a function Растерялся

А чё так сложно изменить формат в JS Однако ?
 
 Top
Мелкий Супермодератор
Отправлено: 27 Февраля, 2016 - 10:40:06
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




pantela пишет:
А чё так сложно изменить формат в JS ?

Да, у тупого js нет никаких родных средств форматирования даты.

DlTA пишет:
"/"+(date_dir.getMonth()+1)+"/"

А потом замечаем, что автору хочется месяц 02 и сюда ещё лепится тернарная альтернатива, угу. И получается огромный кусок кода вместо библиотечного вызова.


-----
PostgreSQL DBA
 
 Top
pantela
Отправлено: 28 Февраля, 2016 - 02:30:50
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010  


Помог: 1 раз(а)




А подключать http://blog[dot]stevenlevithan[dot]com/a[dot][dot][dot]date-time-format стоит из-за 1 части кода...? Все так делают? Растерялся

Пытаюсь использовать библиотеку http://momentjs[dot]com помоему через неё можно формат менять...

(Отредактировано автором: 28 Февраля, 2016 - 21:31:32)

 
 Top
pantela
Отправлено: 28 Февраля, 2016 - 22:12:26
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010  


Помог: 1 раз(а)




Сделал.
Тему закрываем.

спс.Ув.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB