首頁  >  文章  >  後端開發  >  php自訂時間轉換函數

php自訂時間轉換函數

墨辰丷
墨辰丷原創
2018-05-29 17:24:261490瀏覽

這篇文章主要介紹了php自訂時間轉換函數,可實現時間戳與字串時間顯示格式之間的轉換功能,需要的朋友可以參考下

本文實例講述了php自定義時間轉換函數。分享給大家供大家參考,具體如下:

我們可以把常用到的函數封裝起來,在抽象類別中,然後繼承來使用。

/**
* 时间转时间戳
* @param object $str
* @return timestamp
*/
function toTime($str, $flag = false) {
    $year = substr($str, 0, 4);
    $month = substr($str, 5, 2);
    $day = substr($str, 8, 2);
    $hour = substr($str, 11, -3);
    $min = substr($str, -2);
    if ($flag) {
      $intTime = strtotime($year . '-' . $month . '-' . $day . ' ' . $hour . ':' . $min);
    } else {
      $intTime = strtotime($year . '-' . $month . '-' . $day);
    }
    //echo $intTime;exit;
    return $intTime; //int
}
/**
* 时间戳转时间
* @param object $str
* @return 
*/
function toDate($str, $flag = false) {
    if ($flag) {
      $date_str = date('Y', $str) . '-' . date('m', $str) . '-' . date('d', $str) . ' ' . date('H', $str) . ':' . date('i', $str);
    } else {
      $date_str = date('Y', $str) . '-' . date('m', $str) . '-' . date('d', $str);
    }
    return $date_str;
}

以上就是本文的全部內容,希望對大家的學習有幫助。


相關推薦:

PHP 布林值的自增與自減的實作方法

PHPExcel 修改已存在Excel的方法

php四個函數shell_exec, exec, passthru, system分別的使用場景

#

以上是php自訂時間轉換函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn