Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как изменить формат даты у текста? (https://javascript.ru/forum/misc/66102-kak-izmenit-format-daty-u-teksta.html)

drkrol 25.11.2016 21:54

короч решил себе проблему вот таким способом
document.querySelectorAll('.date').forEach(function(el, index, arr){el.innerText = el.innerText.split('-').reverse().join('.');})

Гробовщик 29.11.2016 06:19

drkrol,
Друг, ну что ты ерундой страдаешь

Вместо твоего запроса "SELECT" ты пишешь тот, что сам написал выше и его выводишь (делаешь это в php файле)
$strSQL = "SELECT DATE_FORMAT(dateend,'%d.%m.%Y') AS dateend FROM main";
	$rs = mysql_query($strSQL);
	while($row = mysql_fetch_array($rs)) {
	  echo $row['dateend'] . "<br />";
	  }

В базе у тебя ничего не поменяется, останется то же самое. А с такими костылями ты вспотеешь потом, при пером же исправлении

Гробовщик 29.11.2016 06:22

laimas,
Цитата:

Сообщение от laimas
"d.m.Y"

А может я и планировал день недели выводить=)
P.S. На самом деле хорошее замечание

drkrol 30.11.2016 03:31

Да не. Вроде всё ровно. У меня везде идёт yy.mm.dd. А на сайте я либо определённым блокам меняю вид, либо делаю getDate и получаю каждую часть даты отдельно.

laimas 30.11.2016 03:38

drkrol,
формат вывода даты нужно менять в запросах, какой не важно, хоть в клеточку, и как это делается уже не раз говорилось. Вы же вместо простого занимаетесь хренью типа getDate.


Часовой пояс GMT +3, время: 19:54.