С помощью javascript найдите все экземпляры дат в стиле MySQL и замените - PullRequest
0 голосов
/ 31 мая 2011

Хотел бы найти все экземпляры даты или даты / времени в стиле MySQL (YYYY-MM-DD или YYYY-MM-DD HH:MM:SS) на html-странице, используя javascript (или jquery, если это практически возможно), и заменить каждый из них на красиво отформатированную строку (например: 5 октября 2010 г.) В поисках лучшего подхода.

Ответы [ 2 ]

1 голос
/ 31 мая 2011

Сделайте это в php - правильный ответ, но вы не хотите этого делать. Итак ...

Попробуйте этот инструментарий:

http://www.javascripttoolbox.com/lib/date/examples.php

Вставьте дату в поле 'parsing' и используйте yyyy-MM-dd для формата, который должен дать вам то, что вы ищете, там, вероятно, лучше всего прочитать инструкции.

Да, и вам понадобится jQuery .each, чтобы перебирать любой класс ваших дат. Или посмотрите этот пост, если у вас нет настройки классов:

jQuery найти и заменить строку

0 голосов
/ 31 мая 2011

@ phirschybar этому человеку нужно было сделать то же самое, и он принял ответ, связавший его с другим сайтом, где он нашел ответ, используя специально созданную функцию даты. Просто получите источник - добавьте его в свои теги <head> и назовите его с конкретной переменной даты, которую вы хотите использовать:

Как преобразовать строку в дату и время с указанием формата в JavaScript?

Надеюсь, это поможет!

...