VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > PHP >
  • php实现兼容2038年后Unix时间戳转换函数

这篇文章主要介绍了php实现兼容2038年后Unix时间戳转换函数,使用方法和就的函数一样,非常实用,推荐给大家,希望大家能够喜欢。

使用方法跟旧的函数一模一样,代码如下:

  1. function fun_strtotime($var1=0,$var2=0){ 
  2.     if(!$var2){ 
  3.         $var2 = $var1
  4.         $var1 = 0; 
  5.     } 
  6.     if(is_numeric($var2)){ 
  7.        $var2 = '@'.$var2
  8.     } 
  9.     try{ 
  10.         $date  =  new DateTime($var2); 
  11.         $date->setTimezone(new DateTimeZone(date_default_timezone_get())); 
  12.     }catch(Exception $e){ $date = 0;} 
  13.     if(is_object($date)){ 
  14.         if($var1
  15.             $date->modify($var1); 
  16.         return $date->format('U'); 
  17.     }else
  18.         return 0; 
  19.     } 
  20. function fun_date($var1=0,$var2=0){ 
  21.     if(!$var2){ 
  22.         $var2 = $var1
  23.         $var1 = 'Y-m-d H:i:s'
  24.     } 
  25.     try{ 
  26.         $date  =  new DateTime('@'.$var2); 
  27.         $date->setTimezone(new DateTimeZone(date_default_timezone_get())); 
  28.     }catch(Exception $e){ $date = 0;} 
  29.     if(is_object($date)){ 
  30.         return $date->format($var1); 
  31.     }else
  32.         return ''
  33.     } 

以上就是本文所述的全部内容了,希望对大家学习php有所帮助。

出处:http://www.phpfensi.com/php/20210516/15501.html


相关教程