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; }
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!