[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод времени
Ann59
Добрый день.
Есть база Oracle, в ней таблица, один из столбцов - в формате date.
В php цепляюсь к тыблице и выбираю из нее инфу.
$sql = "select num, date_t from input_log t";
$sql_statement = ociparse($con,$sql);
ociexecute($sql_statement);


echo "<table >";
while (ocifetch($sql_statement)) {
echo "<tr >";
$Col1=ociresult($sql_statement,1);
$Col2=ociresult($sql_statement,2);
echo "<td >$Col1</td >";
echo "<td >$Col2</td ></tr >";
echo "<table >";

в итоге на странице выдается дата в формате 01-NOV-06
Как сделать, чтобы ее формат был 01.11.2006 14:31:16 или 09 ноября 2006 14:31:16?



Спустя 2 дня, 5 часов, 30 минут, 13 секунд (15.11.2006 - 16:24) Simastiy написал(а):
Есть 2 способа:
1) можно поменять формат даты в Оракле;
2) можно функцию в php написать и ей преобразовывать формат даты.

Спустя 50 минут, 51 секунда (15.11.2006 - 17:15) md5 написал(а):
разбирать строку 01-NOV-06 и менять NOV на соответствующий месяц..

http://ru2.php.net/manual/ru/function.explode.php

Спустя 2 месяца, 6 дней, 1 час, 51 минута, 25 секунд (21.01.2007 - 19:06) RixAnd написал(а):
Я лично пользуюсь след. методом
select to_char(data,'DD.MM.YYYY')


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.