如何在PHP中将当前服务器日历日期更改为另一个日历日期?

时间:2015-10-27 21:42:35

标签: php datetime timezone datetimepicker

我将在PHP中将当前日期更改为新日期,以下代码当前日期显示在波斯日历页面上,但它不会更改真正的格里高利日期。

例如:如果我们在数据库中存储日期:2015-01-03,此代码会将此日期转换为波斯日历中的新日期,并将在页面上显示。

enter image description here

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;

}

这是jdatetime.class.php

问题:如何在服务器中将当前日期更改为新日期?我将根据波斯日历存储日期如何将服务器日期从格里高利历变为波斯日历?

以下是我的问题样本:

enter image description here

0 个答案:

没有答案