PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)


Posted in PHP onJuly 15, 2012

写过PHP+MySQL的程序员都知道有时间差,UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储、处理方便,但是不直观,格式化日期直观,但是处理起来不如Unix时间戳那么自如,所以有的时候需要互相转换,下面给出互相转换的几种转换方式。

一、在MySQL中完成

这种方式在MySQL查询语句中转换,优点是不占用PHP解析器的解析时间,速度快,缺点是只能用在数据库查询中,有局限性。

1. UNIX时间戳转换为日期用函数: FROM_UNIXTIME()

一般形式:select FROM_UNIXTIME(1156219870);

2. 日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP()

一般形式:Select UNIX_TIMESTAMP('2006-11-04 12:23:00′);

举例:mysql查询当天的记录数:

$sql=”select * from message Where DATE_FORMAT(FROM_UNIXTIME(chattime),'%Y-%m-%d') = DATE_FORMAT(NOW(),'%Y-%m-%d') order by id desc”;

当然大家也可以选择在PHP中进行转换,下面说说在PHP中转换。

二、在PHP中完成

这种方式在PHP程序中完成转换,优点是无论是不是数据库中查询获得的数据都能转换,转换范围不受限制,缺点是占用PHP解析器的解析时间,速度相对慢。

1. UNIX时间戳转换为日期用函数: date()

一般形式:date('Y-m-d H:i:s', 1156219870);

2. 日期转换为UNIX时间戳用函数:strtotime()

一般形式:strtotime('2010-03-24 08:15:42');

PHP 相关文章推荐
无数据库的详细域名查询程序PHP版(4)
Oct 09 PHP
php is_file()和is_dir()用于遍历目录时用法注意事项
Mar 02 PHP
yii框架中的Url生产问题小结
Jan 16 PHP
解析php dirname()与__FILE__常量的应用
Jun 24 PHP
使用PHP破解防盗链图片的一个简单方法
Jun 07 PHP
php实现使用正则将文本中的网址转换成链接标签
Dec 03 PHP
Zend Framework开发入门经典教程
Mar 23 PHP
PHP常用的三种设计模式
Feb 17 PHP
Laravel中log无法写入问题的解决
Jun 17 PHP
PHP删除数组中指定值的元素常用方法实例分析【4种方法】
Aug 21 PHP
tp5框架基于ajax实现异步删除图片的方法示例
Feb 10 PHP
PHP copy函数使用案例代码解析
Sep 01 PHP
在项目中寻找代码的坏命名
Jul 14 #PHP
注册页面之前先验证用户名是否存在的php代码
Jul 14 #PHP
php学习之function的用法
Jul 14 #PHP
php 操作调试的方法
Jul 12 #PHP
php输出xml格式字符串(用的这个)
Jul 12 #PHP
php长字符串定义方法
Jul 12 #PHP
PHP数据库调用类调用实例(详细注释)
Jul 12 #PHP
You might like
php 数组的创建、调用和更新实现代码
2009/03/09 PHP
php 无限分类的树类代码
2009/12/03 PHP
PHP iconv 解决utf-8和gb2312编码转换问题
2010/04/12 PHP
php header示例代码(推荐)
2010/09/08 PHP
php中修改浏览器的User-Agent来伪装你的浏览器和操作系统
2011/07/29 PHP
php中使用url传递数组的方法
2015/02/11 PHP
php安装swoole扩展的方法
2015/03/19 PHP
PHP实现非阻塞模式的方法分析
2018/07/26 PHP
Laravel5.5 动态切换多语言的操作方式
2019/10/25 PHP
js之ActiveX控件使用说明 new ActiveXObject()
2014/03/03 Javascript
jquery控制背景音乐开关与自动播放提示音的方法
2015/02/06 Javascript
js实现数组转换成json
2015/06/26 Javascript
深入理解js数组的sort排序
2016/05/28 Javascript
vue发送ajax请求详解
2018/10/09 Javascript
Vue props 单向数据流的实现
2018/11/06 Javascript
基于vue的tab-list类目切换商品列表组件的示例代码
2020/02/14 Javascript
简单介绍Python中的JSON模块
2015/04/08 Python
ubuntu环境下python虚拟环境的安装过程
2018/01/07 Python
python实现windows倒计时锁屏功能
2019/07/30 Python
解决pandas展示数据输出时列名不能对齐的问题
2019/11/18 Python
Python3实现将一维数组按标准长度分隔为二维数组
2019/11/29 Python
如何查看Django ORM执行的SQL语句的实现
2020/04/20 Python
Python使用Matlab命令过程解析
2020/06/04 Python
使用pytorch 筛选出一定范围的值
2020/06/28 Python
解决Firefox下不支持outerHTML问题代码分享
2014/06/04 HTML / CSS
一些常用的HTML5模式(pattern) 总结
2015/07/14 HTML / CSS
日本7net购物网:书籍、漫画、杂志、DVD、游戏邮购
2017/02/17 全球购物
美国最大的农村生活方式零售店:Tractor Supply Company(TSC)
2017/05/15 全球购物
电子信息毕业生自荐信
2013/11/16 职场文书
给校长的一封建议书
2014/03/12 职场文书
企业节能减排实施方案
2014/03/19 职场文书
小学班主任评语大全
2014/04/23 职场文书
护理专业毕业生自荐书
2014/05/24 职场文书
八荣八耻的活动方案
2014/08/16 职场文书
个人主要事迹材料
2014/08/26 职场文书
求职自我评价怎么写
2015/03/09 职场文书