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制作静态网站的模板框架(三)
Oct 09 PHP
php之字符串变相相减的代码
Mar 19 PHP
php 多个submit提交表单 处理方法
Jul 07 PHP
php截取utf-8中文字符串乱码的解决方法
Mar 29 PHP
php实现快速排序的三种方法分享
Mar 12 PHP
PHP Streams(流)详细介绍及使用
May 12 PHP
PHP简单实现HTTP和HTTPS跨域共享session解决办法
May 27 PHP
PHP命名空间和自动加载类
Apr 03 PHP
实现PHP搜索加分页
Oct 12 PHP
php导出csv文件,可导出前导0实例代码
Nov 16 PHP
php中static 静态变量和普通变量的区别
Dec 01 PHP
PHP常用函数之base64图片上传功能详解
Oct 21 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
ThinkPHP后台首页index使用frameset时的注意事项分析
2014/08/22 PHP
腾讯微博提示missing parameter errorcode 102 错误的解决方法
2014/12/22 PHP
ThinkPHP5.0 图片上传生成缩略图实例代码说明
2018/06/20 PHP
JQuery实现自定义对话框的代码
2008/06/15 Javascript
asp批量修改记录的代码
2008/06/25 Javascript
jQuery 扩展对input的一些操作方法
2009/10/30 Javascript
读jQuery之五(取DOM元素)
2011/06/20 Javascript
jQuery+JSON+jPlayer实现QQ空间音乐查询功能示例
2013/06/17 Javascript
JS小游戏之宇宙战机源码详解
2014/09/25 Javascript
jQuery+AJAX实现网页无刷新上传
2015/02/22 Javascript
js实现简单折叠、展开菜单的方法
2015/08/28 Javascript
js中使用使用原型(prototype)定义方法的好处详解
2016/07/04 Javascript
BootStrap Validator使用注意事项(必看篇)
2016/09/28 Javascript
基于JavaScript实现本地图片预览
2017/02/08 Javascript
vue绑定class与行间样式style详解
2017/08/16 Javascript
JavaScript实现单例模式实例分享
2017/12/22 Javascript
JavaScript实现元素滚动条到达一定位置循环追加内容
2017/12/28 Javascript
从零开始用electron手撸一个截屏工具的示例代码
2018/10/10 Javascript
微信小程序系列之自定义顶部导航功能
2019/05/21 Javascript
vue.js实现简单购物车功能
2020/05/30 Javascript
vue 实现一个简单的全局调用弹窗案例
2020/09/10 Javascript
python 实现堆排序算法代码
2012/06/05 Python
Python实现抓取网页并且解析的实例
2014/09/20 Python
Python3实现并发检验代理池地址的方法
2016/09/18 Python
django静态文件加载的方法
2018/05/20 Python
Python日期时间对象转换为字符串的实例
2018/06/22 Python
Python如何发布程序的详细教程
2018/10/09 Python
python 有效的括号的实现代码示例
2019/11/11 Python
Python使用requests xpath 并开启多线程爬取西刺代理ip实例
2020/03/06 Python
Python openpyxl 插入折线图实例
2020/04/17 Python
Python ORM框架Peewee用法详解
2020/04/29 Python
python3排序的实例方法
2020/10/20 Python
详解Python3.8+PyQt5+pyqt5-tools+Pycharm配置详细教程
2020/11/02 Python
python编写扎金花小程序的实例代码
2021/02/23 Python
安装pytorch时报sslerror错误的解决方案
2021/05/17 Python
一次SQL查询优化原理分析(900W+数据从17s到300ms)
2022/06/10 SQL Server