Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Выяснить день недели из БД (https://javascript.ru/forum/server/26096-vyyasnit-den-nedeli-iz-bd.html)

KamalovRadik 25.02.2012 17:45

Выяснить день недели из БД
 
В БД время хранится как юникс время.

date('l', $date) все равно выводит сегодняшний день недели.
Как это исправить?

micscr 25.02.2012 17:54

Используй getdate(). В массиве результата есть ['wday']

KamalovRadik 25.02.2012 21:00

$arrayDate = getdate($date);
echo $arrayDate[wday];

Тоже выдает 6.

KamalovRadik 25.02.2012 21:09

Показываю полную функцию, может из-за нее проблема.
function Date_To_Show($value){
                
                $time           = explode(' ',$value);
                $date = $time[0];
                        $dateconvert = explode('-',$date);
                        $year  = $dateconvert[0];
                        $month = $dateconvert[1];
                        $day   = $dateconvert[2];
                $time = $time[1];
        return '0, 0, 0, '.ltrim($month,'0').', '.ltrim($day,'0').', '.$year."";
        }


$arrayDate = getdate(mktime(Date_To_Show($_GET['date'])));
echo  $arrayDate['wday'];


Часовой пояс GMT +3, время: 16:14.