php格式化日期实例分析

yipeiwu_com6年前PHP代码库

本文实例讲述了php格式化日期的方法。分享给大家供大家参考。

具体实现代码如下:

复制代码 代码如下:
function ShowDate($flag=0, $timestr=NULL) 

    // 获取周几 
    $warr = array( 
    "0" => 星期日, 
    "1" => 星期一, 
    "2" => 星期二, 
    "3" => 星期三, 
    "4" => 星期四, 
    "5" => 星期五, 
    "6" => 星期六 
    ); 
    $i = date("w", $timeStamp); 
       
    // 设置北京时间并获取时间戳 
    date_default_timezone_set('PRC'); 
    $timeStamp = NULL; 
    if ($timestr) 
        $timeStamp = strtotime($timestr); 
    else
        $timeStamp = time(); 
   
    // 设置时间显示格式 
    $ret1 = date("Y年m月d日 H:m:s", $timeStamp) . " " . $warr[$i]; 
    $ret2 = date("Y-m-d H:m:s", $timeStamp) . " " . $warr[$i]; 
    $ret3 = date("y/m/d", $timeStamp); 
    $ret = $ret1; // 默认返回第一种 
       
    if ($flag == 2) 
        $ret = $ret2; 
    else if ($flag == 3) 
        $ret = $ret3; 
           
    return $ret; 
}

希望本文所述对大家的PHP程序设计有所帮助。

相关文章

PHP时间函数使用详解

PHP开发中,关于时间函数的使用基本上可以说是无处不在,而PHP中操作时间的方法也很多,比如PHP时间戳、日期与时间戳之间的转换、获取当前日期、当前时间之前或之后的时间等等,下面我们详细...

PHP实现机器学习之朴素贝叶斯算法详解

本文实例讲述了PHP实现机器学习之朴素贝叶斯算法。分享给大家供大家参考,具体如下: 机器学习已经在我们的生活中变得随处可见了。比如从你在家的时候温控器开始工作到智能汽车以及我们口袋中的智...

PHP数组式访问接口ArrayAccess用法分析

本文实例讲述了PHP数组式访问接口ArrayAccess用法。分享给大家供大家参考,具体如下: PHP  ArrayAccess接口又叫数组式访问接口,该接口的作用是提供像访问...

header函数设置响应头解决php跨域问题实例详解

设置允许访问的域名: 1、允许全部的域名访问 header("Access-Control-Allow-Origin:*"); 2、允许指定域名访问 header( 'Acce...

PHP实现删除多重数组对象属性并重新赋值的方法

本文实例讲述了PHP实现删除多重数组对象属性并重新赋值的方法。分享给大家供大家参考,具体如下: 实例:sphinx搜索出来的结果,要去掉某个属性值: $cl = new Sphinx...