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调用三种数据库的方法(3)
Oct 09 PHP
PHP分页显示制作详细讲解
Dec 05 PHP
让你的WINDOWS同时支持MYSQL4,MYSQL4.1,MYSQL5X
Dec 06 PHP
五个PHP程序员工具
May 26 PHP
PHP 抓取新浪读书频道的小说并生成txt电子书的代码
Dec 18 PHP
PHP实现下载功能的代码
Sep 29 PHP
解析php中heredoc的使用方法
Jun 17 PHP
PHP include任意文件或URL介绍
Apr 29 PHP
PHP基于phpqrcode生成带LOGO图像的二维码实例
Jul 10 PHP
让Laravel API永远返回JSON格式响应的方法示例
Sep 05 PHP
php+mysql开发的最简单在线题库(在线做题系统)完整案例
Mar 30 PHP
设定php简写功能的方法
Nov 28 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
Memcache 在PHP中的使用技巧
2010/02/08 PHP
php实现过滤UBB代码的类
2015/03/12 PHP
Zend Framework过滤器Zend_Filter用法详解
2016/12/09 PHP
php实现连接access数据库并转txt写入的方法
2017/02/08 PHP
实例讲解PHP页面静态化
2018/02/05 PHP
Laravel框架使用monolog_mysql实现将系统日志信息保存到mysql数据库的方法
2018/08/16 PHP
精解window.setTimeout()&amp;window.setInterval()使用方式与参数传递问题!
2007/11/23 Javascript
JQuery插件fancybox无法在弹出层使用左右键的解决办法
2013/12/25 Javascript
利用jquery写的左右轮播图特效
2014/02/12 Javascript
js仿黑客帝国字母掉落效果代码分享
2020/11/08 Javascript
javascript闭包(Closure)用法实例简析
2015/11/30 Javascript
jQuery Easyui Datagrid实现单行的上移下移及保存移动的结果
2016/08/15 Javascript
原生js代码实现图片放大境效果
2016/10/30 Javascript
基于Nodejs利用socket.io实现多人聊天室
2017/02/22 NodeJs
通过js控制时间,一秒一秒自己动的实例
2017/10/25 Javascript
vue项目关闭eslint校验
2018/03/21 Javascript
dts文件中删除一个node或属性的操作方法
2018/08/05 Javascript
vue动画之点击按钮往上渐渐显示出来的实例
2018/09/29 Javascript
vue2.x 对象劫持的原理实现
2020/04/19 Javascript
vue使用自定义事件的表单输入组件用法详解【日期组件与货币组件】
2020/06/01 Javascript
浅谈JavaScript节流和防抖函数
2020/08/25 Javascript
理解JavaScript中的Proxy 与 Reflection API
2020/09/21 Javascript
kNN算法python实现和简单数字识别的方法
2014/11/18 Python
Python执行时间的计算方法小结
2017/03/17 Python
Python针对给定字符串求解所有子序列是否为回文序列的方法
2018/04/21 Python
一些Centos Python 生产环境的部署命令(推荐)
2018/05/07 Python
Python的Tkinter点击按钮触发事件的例子
2019/07/19 Python
如何在python中写hive脚本
2019/11/08 Python
pygame实现烟雨蒙蒙下彩虹雨
2019/11/11 Python
PyQt5 closeEvent关闭事件退出提示框原理解析
2020/01/08 Python
Django+RestFramework API接口及接口文档并返回json数据操作
2020/07/12 Python
优秀工作者事迹材料
2014/12/26 职场文书
清洁工岗位职责
2015/02/13 职场文书
银行客户经理培训心得体会
2016/01/09 职场文书
学习心理学心得体会
2016/01/22 职场文书
MySQL普通表如何转换成分区表
2022/05/30 MySQL