Забыли пароль?
Запросите новый здесь.

Автор темы: SchreiBear
ID темы: 1624
Информация:
Тема содержит 7 сообщения, была просмотрена 2937 раз.
Просмотр темы
PHP-Fusion Russia » Разное » Флуд
 Распечатать тему
Как исправить вывод даты на сайте по-русски?
SchreiBear
А если так !???

случаи то разные бывают

Скачать исходники  Код
// Format the date & time accordingly
// Locale date & time for no locale server
// Version 2.2 Author: Dark (_mxm_) http://rusfusion.ru + edmonsur

function showdate($format, $val) {
   global $settings, $userdata, $locale;
if ($settings['locale']!=="English"){
   $months_long = explode("|", $locale['months']);
$months_short = explode("|", $locale['shortmonths']);
 
if (isset($userdata['user_offset'])) {
$offset = $userdata['user_offset']+$settings['serveroffset'];
} else {
$offset = $settings['timeoffset']+$settings['serveroffset'];
}   
if ($format == "shortdate" || $format == "longdate" || $format == "forumdate" || $format == "newsdate") {
$format = $settings[$format];
}
$val = $val + ($offset * 3600);
$format = str_replace('%b', $months_short[intval(strftime('%m', $val))], $format);
$format = str_replace('%B', $months_long[intval(strftime('%m', $val))], $format);   
return strftime($format, $val);

}else{
   if (isset($userdata['user_offset'])) {
      $offset = $userdata['user_offset']+$settings['serveroffset'];
   } else {
      $offset = $settings['timeoffset']+$settings['serveroffset'];
   }
   if ($format == "shortdate" || $format == "longdate" || $format == "forumdate" || $format == "newsdate") {
      return strftime($settings[$format], $val + ($offset * 3600));
   } else {
      return strftime($format, $val + ($offset * 3600));
   }
}
}




Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 
jikaka
фак читал?
 
Web
SchreiBear
jikaka, так это и есть..просто модифицировал..мало ли кому настраивать сайт придётся а так функция сама определит как ей и на что перевернуть
Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 
Polarfox
edmonsur, дублируй заголовок в посте, но это по формлению.

Это решение готовое или запрос?
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
SchreiBear
PolarFox, да готовое...если локаль немецкая стоит побывал..работает....
Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 
dark
А для чего

if ($settings['locale']!=="English"){ .. } else {и этот участок кода}.

Разве на английском неверно отображалась дата? Для чего нагромождать код теми же функциями, что были вначале. По сути там одно и тоже.
 
SchreiBear
dark, вооооотay точно это я погорячился bk
Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
Как правильно обмениваться статьями?  →  СЕО 5 / 2369 08.11.2024 15:01
Как работают ранги на форуме?  →  Установка и настройка системы 6 / 2013 08.08.2024 06:14
в PHP 7.4 нельзя вставлять пустое значение в `id` как раньше  →  Пожелания и предложения 4 / 12049 19.12.2023 03:32
нужны ли на сайте "Закладки" и "История посещений", как в браузере?  →  Пожелания и предложения 4 / 3377 11.08.2023 15:56
Как сделать микроразметку на сайте?  →  PHP 1 / 4289 22.07.2021 06:39
Как вебмастеру сформулировали УТП для создания сайтов на PHP-Fusion?  →  Пожелания и предложения 1 / 10832 25.07.2020 03:46
SEO-оптимизация. дубли страниц в PHP-Fusion - где искать и как избавиться?  →  Ошибки, баги 0 / 7705 19.06.2020 17:06
Как вывести все данные из таблицы, за исключением администраторов  →  Плагины 3 / 15044 24.02.2020 15:59
Как перейти с http на https  →  Вопросы новичков 30 / 44405 24.10.2019 18:45
Как правильно сделать ЧПУ и переиндексировать сайт?  →  Моды 4 / 13274 24.10.2019 17:38
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)