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

Форум MySQL

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Форматирование MySQL-даты

Сообщения:  [1-4] 

 
 автор: cheops   (20.03.2006 в 14:17)   письмо автору
 
   для: Mesm   (19.03.2006 в 23:24)
 

Обычно дату сразу форматируют в SQL-запросе при помощи встроенной MySQL-функции DATE_FORMAT().

   
 
 автор: FBI   (19.03.2006 в 23:43)   письмо автору
 
   для: Mesm   (19.03.2006 в 23:24)
 

Тип столбца с датами какой? Поставьте тип DATETIME или DATE или TIME ... =)

   
 
 автор: Евгений Петров   (19.03.2006 в 23:42)   письмо автору
 
   для: Mesm   (19.03.2006 в 23:24)
 

<?
  $date 
sscanf($fetch[6],"%4d%2d%2d%2d%2d%2d");
  
$date mktime($date[3],$date[4],$date[5],$date[1],$date[2],$date[0]);
  echo 
date("Y-m-d H:i:s",$date);
?>

   
 
 автор: Mesm   (19.03.2006 в 23:24)   письмо автору
 
 

Здравствуйте! Когда я обновляю или добавляю запись в таблице я дату заношу с помощью функции NOW(), при выводе поучается строка вида: 20060319230208 как мне ее отформатировать?
Я пробывал так -
<? echo date("d m Y i:s", $fetch[6]); ?> -получается ерунда
и так:
<? $da=strtotime($fetch[6]);
echo strftime("%d.%m.%Y %H:%M",$da);
; ?> - тож ерунда (изначально :) )..
Заранее спасибо!

   

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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