php格式化日期实例分析


Posted in PHP onNovember 12, 2014

本文实例讲述了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中使用XML
Oct 09 PHP
How do I change MySQL timezone?
Mar 26 PHP
php中使用接口实现工厂设计模式的代码
Jun 17 PHP
解析smarty 截取字符串函数 truncate的用法介绍
Jun 20 PHP
PHP中使用strpos函数实现屏蔽敏感关键字功能
Aug 21 PHP
PHP检测字符串是否为UTF8编码的常用方法
Nov 21 PHP
PHP实现PDO的mysql数据库操作类
Dec 12 PHP
PHP中each与list用法分析
Jan 08 PHP
PHP实现十进制、二进制、八进制和十六进制转换相关函数用法分析
Apr 25 PHP
详解PHP中的外观模式facade pattern
Feb 05 PHP
PHP封装curl的调用接口及常用函数详解
May 31 PHP
Thinkphp5框架异常处理操作实例分析
Jun 03 PHP
PHP中的Streams详细介绍
Nov 12 #PHP
PHP产生不重复随机数的5个方法总结
Nov 12 #PHP
php一行代码获取文件后缀名实例分析
Nov 12 #PHP
php中cookie实现二级域名可访问操作的方法
Nov 11 #PHP
php实现的css文件背景图片下载器代码
Nov 11 #PHP
PHP获取数组中重复最多的元素的实现方法
Nov 11 #PHP
利用PHP函数计算中英文字符串长度的方法
Nov 11 #PHP
You might like
最新的php 文件上传模型,支持多文件上传
2009/08/13 PHP
PHP写杨辉三角实例代码
2011/07/17 PHP
解析array splice的移除数组中指定键的值,返回一个新的数组
2013/07/02 PHP
PHP获取网页标题的3种实现方法代码实例
2014/04/11 PHP
CI框架装载器Loader.php源码分析
2014/11/04 PHP
PHP模板解析类实例
2015/07/09 PHP
mac系统下为 php 添加 pcntl 扩展
2016/08/28 PHP
取得父标签
2006/11/14 Javascript
ECMAScript 基础知识
2007/06/29 Javascript
网站导致浏览器崩溃的原因总结(多款浏览器) 推荐
2010/04/15 Javascript
js和jquery批量绑定事件传参数一(新猪猪原创)
2010/06/23 Javascript
JavaScript中数组对象的那些自带方法介绍
2013/03/12 Javascript
JavaScript中检查对象property的存在性方法介绍
2014/12/30 Javascript
JavaScript设计模式之单体模式全面解析
2016/09/09 Javascript
JavaScript+HTML5实现的日期比较功能示例
2017/07/12 Javascript
JavaScript多态与封装实例分析
2018/07/27 Javascript
Nuxt.js开启SSR渲染的教程详解
2018/11/30 Javascript
Python生成验证码实例
2014/08/21 Python
Python基本语法经典教程
2016/03/11 Python
Python简单实现的代理服务器端口映射功能示例
2018/04/08 Python
Python 读写文件的操作代码
2018/09/20 Python
Python反爬虫技术之防止IP地址被封杀的讲解
2019/01/09 Python
对Python 多线程统计所有csv文件的行数方法详解
2019/02/12 Python
下载官网python并安装的步骤详解
2019/10/12 Python
浅谈对python中if、elif、else的误解
2020/08/20 Python
python删除文件、清空目录的实现方法
2020/09/23 Python
物流合作计划书
2014/01/10 职场文书
事业单位请假制度
2014/01/13 职场文书
教师读书活动总结
2014/05/07 职场文书
合作协议书格式
2014/08/19 职场文书
2014年艾滋病防治工作总结
2014/12/10 职场文书
计算机考试作弊检讨书1000字
2015/01/01 职场文书
2015年重阳节主持词
2015/07/04 职场文书
2015毕业设计工作总结
2015/07/24 职场文书
2016年学校“3.12”植树节活动总结
2016/03/16 职场文书
Nginx tp3.2.3 404问题解决方案
2021/03/31 Servers