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 相关文章推荐
BBS(php & mysql)完整版(七)
Oct 09 PHP
php 移除数组重复元素的一点说明
Nov 27 PHP
PHP 数组入门教程小结
May 20 PHP
PHP执行linux系统命令的常用函数使用说明
Apr 27 PHP
destoon安全设置中需要设置可写权限的目录及文件
Jun 21 PHP
字符串长度函数strlen和mb_strlen的区别示例介绍
Sep 09 PHP
详解PHP中的PDO类
Jul 06 PHP
WordPress主题制作之模板文件的引入方法
Dec 28 PHP
laravel如何开启跨域功能示例详解
Aug 31 PHP
PHP设计模式之工厂模式(Factory Pattern)的讲解
Mar 21 PHP
PHP Beanstalkd消息队列的安装与使用方法实例详解
Feb 21 PHP
tp5框架前台无限极导航菜单类实现方法分析
Mar 29 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防注入漏洞过滤函数代码
2012/04/11 PHP
php根据isbn书号查询amazon网站上的图书信息的示例
2014/02/13 PHP
PHP使用glob函数遍历目录或文件夹的方法
2014/12/16 PHP
PHP5.3连接Oracle客户端及PDO_OCI模块的安装方法
2016/05/13 PHP
JavaScript iframe的相互操作浅析
2009/10/14 Javascript
JavaScript Accessor实现说明
2010/12/06 Javascript
判断iframe里的页面是否加载完成
2014/06/06 Javascript
Angularjs 基础入门
2014/12/26 Javascript
jQuery插件Skippr实现焦点图幻灯片特效
2015/04/12 Javascript
jQuery控制DIV层实现由大到小,由远及近动画变化效果
2015/10/09 Javascript
用js屏蔽被http劫持的浮动广告实现方法
2017/08/10 Javascript
Nodejs下使用gm圆形裁剪并合成图片的示例
2018/02/22 NodeJs
vue.extend实现alert模态框弹窗组件
2018/04/28 Javascript
浅谈JavaScript面向对象--继承
2019/03/20 Javascript
vue-cli3使用 DllPlugin 实现预编译提升构建速度
2019/04/24 Javascript
[57:47]Fnatic vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
[03:06]2018年度CS GO最具人气解说-完美盛典
2018/12/16 DOTA
python实现代理服务功能实例
2013/11/15 Python
Python3读取UTF-8文件及统计文件行数的方法
2015/05/22 Python
Python扫描IP段查看指定端口是否开放的方法
2015/06/09 Python
Python实现将不规范的英文名字首字母大写
2016/11/15 Python
python实现八大排序算法(1)
2017/09/14 Python
Python getattr()函数使用方法代码实例
2020/08/10 Python
python在一个范围内取随机数的简单实例
2020/08/16 Python
html5+css3气泡组件的实现
2014/11/21 HTML / CSS
英国领先的男装设计师服装购物网站:Mainline Menswear
2018/02/04 全球购物
马来西亚综合购物网站:Lazada马来西亚
2018/06/05 全球购物
食堂个人先进事迹
2014/01/22 职场文书
初二学习计划书范文
2014/04/27 职场文书
竞赛口号大全
2014/06/16 职场文书
2016年父亲节寄语
2015/12/04 职场文书
“学党章、守党纪、讲党规”学习心得体会
2016/01/14 职场文书
MySQL 视图(View)原理解析
2021/05/19 MySQL
你知道哪几种MYSQL的连接查询
2021/06/03 MySQL
Win10系统搭建ftp文件服务器详细教程
2022/08/05 Servers
CentOS7 minimal 最小化安装网络设置过程
2022/12/24 Servers