PHP时间戳与日期之间转换的实例介绍


Posted in PHP onApril 19, 2013

1.php中时间转换函数

strtotime(“today”)

date("Y-m-d H:i",$unixtime)

2.php中获得今天零点的时间戳

要获得零点的unix时间戳,可以使用$todaytime=strtotime(“today”),

然后再使用date("Y-m-d H:i",$todaytime)转换为日期。

3.php中时间戳转换为日期,并按照时间显示不同的内容,如刚刚,分钟前,小时前,今天,昨天等

/*时间转换函数*/

function transTime($ustime) {           

$ytime = date("Y-m-d H:i",$ustime);             

$rtime = date("n月j日 H:i",$ustime);           

$htime = date("H:i",$ustime);           

$time = time() - $ustime;           

$todaytime = strtotime("today");           

$time1 = time() - $todaytime;                           

if($time < 60){                   

$str = '刚刚';           

}else if($time < 60 * 60){                            

$min = floor($time/60);                   

$str = $min.'分钟前';           

}else if($time < $time1){                   

$str = '今天 '.$htime;           

}else{                   

$str = $rtime;           

}             

return $str;

}

在这个函数中你可以添加更多的比较使显示的日期更加具体,比如添加 秒钟前,前天等更具体的日期。

4.php日期中补0与不补0

echo date('Y-m-d'); 显示2012-08-08

echo date('Y-n-j'); 显示2012-8-8

PHP 相关文章推荐
在php中使用sockets:从新闻组中获取文章
Oct 09 PHP
Blitz templates 最快的PHP模板引擎
Apr 06 PHP
Android ProgressBar进度条和ProgressDialog进度框的展示DEMO
Jun 19 PHP
深入Nginx + PHP 缓存详解
Jul 11 PHP
php json_encode值中大括号与花括号区别
Sep 30 PHP
C#使用PHP服务端的Web Service通信实例
Apr 08 PHP
PHP实现文件下载断点续传详解
Oct 15 PHP
PHP简单计算两个时间差的方法示例
Jun 20 PHP
Thinkphp5 微信公众号token验证不成功的原因及解决方法
Nov 12 PHP
php + WebUploader实现图片批量上传功能
May 06 PHP
微信支付之JSAPI公众号支付详解
May 15 PHP
PHP使用openssl扩展实现加解密方法示例
Feb 20 PHP
php多文件上传功能实现原理及代码
Apr 18 #PHP
php实现多张图片上传加水印技巧
Apr 18 #PHP
基于initPHP的框架介绍
Apr 18 #PHP
PHP header()函数使用详细(301、404等错误设置)
Apr 17 #PHP
ajax完美实现两个网页 分页功能的实例代码
Apr 16 #PHP
关于Iframe如何跨域访问Cookie和Session的解决方法
Apr 15 #PHP
关于PHP的相似度计算函数:levenshtein的使用介绍
Apr 15 #PHP
You might like
PHP程序开发范例学习之表单 获取文本框的值
2011/08/08 PHP
PHP发送短信代码分享
2015/08/11 PHP
php微信开发之自定义菜单完整流程
2016/10/08 PHP
Yii2单元测试用法示例
2016/11/12 PHP
PHP验证码无法显示的原因及解决办法
2017/08/11 PHP
在IE6下发生Internet Explorer cannot open the Internet site错误
2010/06/21 Javascript
Jquery 效果使用详解
2015/11/23 Javascript
JavaScript实战之带收放动画效果的导航菜单
2016/08/16 Javascript
Javascript 动态改变imput type属性
2016/11/01 Javascript
JS实现动态修改table及合并单元格的方法示例
2017/02/20 Javascript
Vue2.0生命周期的理解
2018/08/20 Javascript
vue左侧菜单,树形图递归实现代码
2018/08/24 Javascript
JavaScript原型链与继承操作实例总结
2018/08/24 Javascript
Vue中的Props(不可变状态)
2018/09/29 Javascript
轻松解决JavaScript定时器越走越快的问题
2019/05/13 Javascript
react native 仿微信聊天室实例代码
2019/09/17 Javascript
javascript将16进制的字符串转换为10进制整数hex
2020/03/05 Javascript
[38:23]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第一场
2014/05/24 DOTA
[36:16]完美世界DOTA2联赛PWL S3 access vs Rebirth 第一场 12.19
2020/12/24 DOTA
Python天气预报采集器实现代码(网页爬虫)
2012/10/07 Python
Linux环境下MySQL-python安装过程分享
2015/02/02 Python
Python 读写文件和file对象的方法(推荐)
2016/09/12 Python
Python向日志输出中添加上下文信息
2017/05/24 Python
python学习教程之使用py2exe打包
2017/09/24 Python
提升python处理速度原理及方法实例
2019/12/25 Python
django数据模型中null和blank的区别说明
2020/09/02 Python
Python环境配置实现pip加速过程解析
2020/11/27 Python
pycharm 使用anaconda为默认环境的操作
2021/02/05 Python
详解css3 Transition属性(平滑过渡菜单栏案例)
2017/09/05 HTML / CSS
初任培训自我鉴定
2013/10/07 职场文书
青年志愿者活动总结
2014/04/26 职场文书
申论倡议书范文
2014/05/13 职场文书
2014年店长工作总结
2014/11/17 职场文书
2014年学校禁毒工作总结
2014/12/23 职场文书
Anaconda安装pytorch及配置PyCharm 2021环境
2021/06/04 Python
一次MySQL启动导致的事故实战记录
2021/09/15 MySQL