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 文件系统详解
Sep 13 PHP
php实现的返回数据格式化类实例
Sep 22 PHP
PHP中文编码小技巧
Dec 25 PHP
php判断访问IP的方法
Jun 19 PHP
Thinkphp+smarty+uploadify实现无刷新上传
Jul 30 PHP
PHP编程开发怎么提高编程效率 提高PHP编程技术
Nov 09 PHP
PHP.vs.JAVA
Apr 29 PHP
详解php用curl调用接口方法,get和post两种方式
Jan 13 PHP
php使用PDO下exec()函数查询执行后受影响行数的方法
Mar 28 PHP
thinkPHP框架中执行原生SQL语句的方法
Oct 25 PHP
PHP创建对象的六种方式实例总结
Jun 27 PHP
Thinkphp5.0框架的Db操作实例分析【连接、增删改查、链式操作等】
Oct 11 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 @ at 记号的作用示例介绍
2014/10/10 PHP
PHP+ajax实现上传、删除、修改单张图片及后台处理逻辑操作详解
2020/02/12 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
2020/02/21 PHP
TNC vs IO BO3 第二场2.13
2021/03/10 DOTA
在b/s开发中经常用到的javaScript技术
2006/08/23 Javascript
JXTree对象,读取外部xml文件数据,生成树的函数
2007/04/02 Javascript
JS学习之一个简易的日历控件
2010/03/24 Javascript
使用jquery的ajax需要注意的地方dataType的设置
2013/08/12 Javascript
javascript设计模式之中介者模式Mediator
2014/12/30 Javascript
使用PHP+JavaScript将HTML页面转换为图片的实例分享
2016/04/18 Javascript
基于jQuery实现滚动切换效果
2016/12/02 Javascript
基于jQuery实现表格的排序
2016/12/02 Javascript
BootStrap table删除指定行的注意事项(笔记整理)
2017/02/05 Javascript
vue-cli入门之项目结构分析
2017/04/20 Javascript
微信小程序实现两个页面传值的方法分析
2018/12/11 Javascript
vue-cli系列之vue-cli-service整体架构浅析
2019/01/14 Javascript
Vue Object.defineProperty及ProxyVue实现双向数据绑定
2020/09/02 Javascript
[02:38]DOTA2亚洲邀请赛小组赛精彩集锦:Wings完美团击溃对手
2017/03/29 DOTA
举例讲解Python中的迭代器、生成器与列表解析用法
2016/03/20 Python
CentOS 6.5中安装Python 3.6.2的方法步骤
2017/12/03 Python
对python .txt文件读取及数据处理方法总结
2018/04/23 Python
解决tensorflow模型参数保存和加载的问题
2018/07/26 Python
Python发送邮件功能示例【使用QQ邮箱】
2018/12/04 Python
使用urllib库的urlretrieve()方法下载网络文件到本地的方法
2018/12/19 Python
Python3-异步进程回调函数(callback())介绍
2020/05/02 Python
python环境搭建和pycharm的安装配置及汉化详细教程(零基础小白版)
2020/08/19 Python
python 下载文件的多种方法汇总
2020/11/17 Python
html5+css3实现一款注册表单实例
2013/04/17 HTML / CSS
html5如何在Canvas中实现自定义路径动画示例
2017/09/18 HTML / CSS
Nuts.com:优质散装,批发坚果、干果和巧克力等
2017/03/21 全球购物
介绍一下JMS编程步骤
2015/09/22 面试题
工程项目建议书范文
2014/03/12 职场文书
党员学习群众路线教育实践活动对照检查材料
2014/09/23 职场文书
重阳节标语大全
2014/10/07 职场文书
Vue提供的三种调试方式你知道吗
2022/01/18 Vue.js
Mysql数据库表中为什么有索引却没有提高查询速度
2022/02/24 MySQL