|
|
|
| у функции date есть атрибуты, которые возвращают полные и сокращенные название дней недели и месяцев, но на английском языке, а возможно ли вернуть их на русском? | |
|
|
|
|
|
|
|
для: Bvz
(28.06.2009 в 22:02)
| | Используя функцию date() - нет. | |
|
|
|
|
|
|
|
для: Drago
(28.06.2009 в 22:17)
| | можно, надо чтоб сервер был соответственно настроен или собран… еще надо локаль указывать в скрипте с помощью функции set_locale помоему… | |
|
|
|
|
|
|
|
для: nikita2206
(28.06.2009 в 22:23)
| | Сервер тут никаким боком. Пересобирать придется php.
А вообще, мануал читать не пробовали?
Для форматирования дат на других языках используйте функции setlocale() и strftime().
|
| |
|
|
|
|
|
|
|
для: Drago
(28.06.2009 в 22:17)
| | а как можно, правильно я понял можно с помощью strftime | |
|
|
|
|
|
|
|
для: Bvz
(28.06.2009 в 22:25)
| | Ответ выше. | |
|
|
|
|
|
|
|
для: Bvz
(28.06.2009 в 22:02)
| | если нужно "кроссхостинговое" решение, то придётся делать костыль вроде этого:
<?php
function Get_Date_Rus() {
$d = date("d");
$n = date("n");
$Y = date("Y");
$monthes = Array('Января', 'Февраля', 'Марта', 'Апреля', 'Мая', 'Июня', 'Июля', 'Августа', 'Сентября', 'Октября', 'Ноября', 'Декабря');
$Date_Rus = $d.' '.$monthes[$n - 1].' '.$Y.' года';
return $Date_Rus;
} | |
|
|
|