Я собираюсь изменить текущую дату на новую дату в php. В следующем коде текущая дата отображается на странице в персидском календаре, но она не меняет настоящую григорианскую дату.
Например: Если мы сохранили дату: 2015-01-03 в базе данных, этот код преобразует эту дату в новую дату в персидском календаре, и она будет отображаться на странице.
public static function localDate($date = "")
{
$local = "";
switch (strlen($date))
{
default: // Ymd
{
if (( $date < '19700101'))
{
$local = $date;
break;
}
else
{
header('Content-Type: text/html; charset=UTF-8');
require_once dirname(__FILE__) . '/jdatetime.class.php';
$local = jDateTime::date("l j F Y", strtotime($date), true, true, 'Asia/Tehran');
break;
}
}
break;
}
return $local;
}
Вопрос: Как я могу изменить текущую дату на новую дату на сервере? Я собираюсь хранить дату на основе персидского календаря Как изменить дату сервера с григорианского на персидский календарь?
Вот образец моей проблемы:
Задача ещё не решена.
Других решений пока нет …