php自定义时间转换函数示例


Posted in PHP onDecember 07, 2016

本文实例讲述了php自定义时间转换函数。分享给大家供大家参考,具体如下:

我们可以把经常用到的函数封装起来,在抽象类中,然后继承来使用。

/**
* 时间转时间戳
* @param object $str
* @return timestamp
*/
function toTime($str, $flag = false) {
    $year = substr($str, 0, 4);
    $month = substr($str, 5, 2);
    $day = substr($str, 8, 2);
    $hour = substr($str, 11, -3);
    $min = substr($str, -2);
    if ($flag) {
      $intTime = strtotime($year . '-' . $month . '-' . $day . ' ' . $hour . ':' . $min);
    } else {
      $intTime = strtotime($year . '-' . $month . '-' . $day);
    }
    //echo $intTime;exit;
    return $intTime; //int
}
/**
* 时间戳转时间
* @param object $str
* @return 
*/
function toDate($str, $flag = false) {
    if ($flag) {
      $date_str = date('Y', $str) . '-' . date('m', $str) . '-' . date('d', $str) . ' ' . date('H', $str) . ':' . date('i', $str);
    } else {
      $date_str = date('Y', $str) . '-' . date('m', $str) . '-' . date('d', $str);
    }
    return $date_str;
}

PS:本站还提供了一个Unix时间戳转换工具,包含了各种常见语言针对时间戳的操作方法,提供给大家参考:

Unix时间戳(timestamp)转换工具:
http://tools.3water.com/code/unixtime

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

PHP 相关文章推荐
PHP COOKIE设置为浏览器进程
Jun 21 PHP
PHP下打开URL地址的几种方法小结
May 16 PHP
php自动获取目录下的模板的代码
Aug 08 PHP
分享下页面关键字抓取components.arrow.com站点代码
Jan 30 PHP
将php数组输出html表格的方法
Feb 24 PHP
PHP模板解析类实例
Jul 09 PHP
PHP时间类完整实例(非常实用)
Dec 25 PHP
Yii2增加验证码步骤详解
Apr 25 PHP
浅谈PHP拦截器之__set()与__get()的理解与使用方法
Oct 18 PHP
php cookie 详解使用实例
Nov 03 PHP
Thinkphp框架 表单自动验证登录注册 ajax自动验证登录注册
Dec 27 PHP
yii2安装详细流程
May 23 PHP
php微信公众平台开发(四)回复功能开发
Dec 06 #PHP
php微信公众平台开发(三)订阅事件处理
Dec 06 #PHP
php微信公众平台示例代码分析(二)
Dec 06 #PHP
php微信公众平台开发(一) 配置接口
Dec 06 #PHP
php简单计算年龄的方法(周岁与虚岁)
Dec 06 #PHP
php简单实现文件或图片强制下载的方法
Dec 06 #PHP
php+ajax无刷新上传图片的实现方法
Dec 06 #PHP
You might like
Discuz!下Memcache缓存实现方法
2010/05/28 PHP
php打包压缩文件之ZipArchive方法用法分析
2016/04/30 PHP
php版阿里大于(阿里大鱼)短信发送实例详解
2016/11/30 PHP
PHP替换Word中变量并导出PDF图片的实现方法
2020/11/26 PHP
Extjs入门之动态加载树代码
2010/04/09 Javascript
JavaScript移除数组内重复元素的方法
2015/03/18 Javascript
javascript数据结构与算法之检索算法
2015/04/04 Javascript
javascript创建cookie、读取cookie
2016/03/31 Javascript
JavaScript如何一次性展示几万条数据
2017/03/30 Javascript
vuejs中监听窗口关闭和窗口刷新事件的方法
2018/09/21 Javascript
纯JS开发baguetteBox.js响应式画廊插件
2020/06/28 Javascript
关于angular浏览器兼容性问题的解决方案
2020/07/26 Javascript
[13:56]DAC2018 4.5SOLO赛决赛 MidOne vs Paparazi第一场
2018/04/06 DOTA
在Python中使用M2Crypto模块实现AES加密的教程
2015/04/08 Python
python实现的守护进程(Daemon)用法实例
2015/06/02 Python
Python基础篇之初识Python必看攻略
2016/06/23 Python
Python中一些不为人知的基础技巧总结
2018/05/19 Python
Python global全局变量函数详解
2018/09/18 Python
对Python发送带header的http请求方法详解
2019/01/02 Python
python文件读写代码实例
2019/10/21 Python
pytorch下大型数据集(大型图片)的导入方式
2020/01/08 Python
Django 博客实现简单的全文搜索的示例代码
2020/02/17 Python
python利用datetime模块计算程序运行时间问题
2020/02/20 Python
python3读取autocad图形文件.py实例
2020/06/05 Python
如何使用 Flask 做一个评论系统
2020/11/27 Python
纯CSS3实现的阴影效果
2014/12/24 HTML / CSS
世界顶级足球门票网站:Live Football Tickets
2017/10/14 全球购物
List、Map、Set三个接口,存取元素时,各有什么特点?
2015/09/27 面试题
党在我心中的演讲稿
2014/09/13 职场文书
出纳试用期自我鉴定范文
2014/09/16 职场文书
2014超市收银员工作总结
2014/11/13 职场文书
银行求职信范文
2019/05/13 职场文书
简述python四种分词工具,盘点哪个更好用?
2021/04/13 Python
python开发人人对战的五子棋小游戏
2022/05/02 Python
Java实现添加条码或二维码到Word文档
2022/06/01 Java/Android
Python实现数据的序列化操作详解
2022/07/07 Python