Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Переход к календарным значениям.
 
 автор: Владимир55   (27.02.2009 в 22:12)   письмо автору
 
 

В процессе работы скрипта время фиксируется в секундах на основании работы функции time() и соответствующие данные заносятся в таблицу. Но при обработке результатов хочется перейти к календарным значениям, превращая в них выборку из оперативной таблицы и занося в другую архивную таблицу с полем DATE.

Перевод я предполагаю сделать в виде
$date_new = date("Y-m-d", $time);
Где $time - значение в секундах (например, $time = 1235683286;)

Это корректная операция? Или в MySQL есть специальное преобразование?

Нет ли специфики в сортировке календарных значений?

  Ответить  
 
 автор: ddhvvn   (27.02.2009 в 22:29)   письмо автору
 
   для: Владимир55   (27.02.2009 в 22:12)
 

В MYSQL Вы можете почти также как в PHP работать с датой (т.е. вычислять, выбирать месяцы, дни, годы и т.д и т.п.)
Вот отсюда можете начать

  Ответить  
 
 автор: Trianon   (27.02.2009 в 22:29)   письмо автору
 
   для: Владимир55   (27.02.2009 в 22:12)
 

Переход к календарным значениям зависит от временной локализации. Как минимум от временной зоны.
Впрочем, если все обращаются к серверу из одного региона, и сервер настроен на него же - особых проблем нет.

В MySQL аналогичная операция выполняется функцией FROM_UNIXTIME

Специфика в сортировке - естественная. Более значимые поля (год) должны следовать раньше, чем менее значимые. Значения внутри них должны иметь фиксированную ширину. MySQL-формат этому вполне отвечает. Почему и выбран.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования