php custom time conversion function

墨辰丷
Release: 2023-03-28 11:48:01
Original
1581 people have browsed it

This article mainly introduces the PHP custom time conversion function, which can realize the conversion function between timestamp and string time display format. Friends in need can refer to it

The example of this article tells the PHP custom time conversion function. Define the time conversion function. Share it with everyone for your reference, the details are as follows:

We can encapsulate frequently used functions in abstract classes, and then inherit them for use.

/**
* 时间转时间戳
* @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;
}
Copy after login

The above is the entire content of this article, I hope it will be helpful to everyone's study.


Related recommendations:

PHP How to implement the auto-increment and auto-decrement of Boolean values

PHPExcel Method to modify existing Excel

php four functions shell_exec, exec, passthru, system Respective usage scenarios

The above is the detailed content of php custom time conversion function. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template