Автор Тема: Дата из mysql  (Прочитано 2582 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vetroff

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 121
  • +0/-0
  • 0
    • Просмотр профиля
    • http://vetroffka.km.ru
Дата из mysql
« : 24 Июля 2002, 19:27:17 »
Прошу громко не кричать, тк такой вопрос я когда -то уже видел на форуме, но через поиск не смог найти, как грамотно переделать дату mysql в русский классический вариант? Help!
-----------------------------------------

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Дата из mysql
« Ответ #1 : 24 Июля 2002, 19:36:34 »
date_format() в запросе
Если надо название русского месяца, то делаешь массив, запрашиваешь дату с цифрой месяца, выразаешь ее и вставляешь по индексу из массива название месяца

Оффлайн Maniac

  • Ума нет - считай коллега
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 844
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Дата из mysql
« Ответ #2 : 25 Июля 2002, 11:54:51 »
Дополнение.
Или, если не хочешь в запросе:

$date_rus=substr($date_mysql,6,2).\'.\'.substr($date_mysql,4,2).\'.\'.substr($date_mysql,0,4);
« Последнее редактирование: 25 Июля 2002, 15:22:45 от Maniac »
TANSTAAFL

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Дата из mysql
« Ответ #3 : 25 Июля 2002, 12:08:15 »
Maniac
Это не сработает, но я думаю, он сам разберется :-)

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Дата из mysql
« Ответ #4 : 25 Июля 2002, 12:55:47 »
Maniac
Еще как вриант - использовать sscanf
AS IS...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Дата из mysql
« Ответ #5 : 25 Июля 2002, 15:17:58 »
sscanf, как и split, работает в десятки раз медленнее, чем substr.
Так что, лучше substr все-таки, просто надо один раз вывести дату на экран и подкорректировать цифры, с которых вырезать :-)

Оффлайн Maniac

  • Ума нет - считай коллега
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 844
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Дата из mysql
« Ответ #6 : 25 Июля 2002, 15:25:03 »
Цитировать
и подкорректировать цифры, с которых вырезать :-)

Ну понял я, понял всю глубину своего падения :) Забыл про дефисики.
TANSTAAFL

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28