<?php
date_default_timezone_set("Asia/Irkutsk");
setlocale(LC_TIME, "ru_RU.UTF-8", "ru_RU", "ru");
$time = mktime(12, 34, 56, 12, 31, 2014);
$dtime = new DateTime();
$dtime->setTimestamp($time);
$formatter = new IntlDateFormatter("ru", IntlDateFormatter::FULL, IntlDateFormatter::FULL, null, null, "dd MMMM YYYY, HH:mm:ss");
echo "ICU: ", $formatter->format($time), "\n";
echo "PHP: ", date("j F Y, H:i:s", $time), "\n";
echo "str: ", strftime("%d %B %Y, %T",$time), "\n";
echo "\n";
echo "ICU: ", $formatter->format($dtime), "\n";
echo "PHP: ", $dtime->format("j F Y, H:i:s"), "\n";
echo "str: ", strftime("%d %B %Y, %T", $dtime), "\n";
preferences:
50.79 ms | 402 KiB | 5 Q