php的日期

1.在PHP中默认的日期是伦敦日期,所以每次要求输出当天日期时,页面显示的时间与电脑中的有时差,为了显示的是当前所在地的时间,如在中国可这样设置:

date_default_timezone_set('PRC');

2.输出当天日期时间

echo date("Y-m-d H:i:s");

echo date("Y/m/d H:i:s");

echo date("Y年m月d日 H:i:s");

3.输出一个给定的时间如:2005年5月5号

$y=2005;

$m=5;

$d=5;

mktime函数的参数是(hour,minute,second,month,date,year);给出的日期没有时分秒,假定时分秒都是0;

$t=mktime(0,0,0,$m,$d,$y);

echo date("Y-m-d H:i:s",$t);

与现在相差的天数: 获取当前日期:$dtime-time();

echo($dtime-$t)/(60*60*24);


3.算出两个日期相差天数

$a="2015-8-4 09:31:05";

$b="2016-5-4";

echo (strtotime($b)-strtotime($a))/(60*60*24);

//输出前一天的时间

echo strtotime("-1 day");

4.时间戳

在PHP中时间戳不是一个时间而是整数,在计算的时候方便

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 5,050评论 0 11
  • UNIX时间戳 自从 Unix 纪元(格林威治时间 1970 年 1 月 1 日 00:00:00)到当前时间的秒...
    dptms阅读 1,944评论 0 2
  • 好吧,都说长得漂亮的才是学姐,那像我这样相貌凡凡的姑且就叫大二的吧。 关于学习 学生的主要责任和义务就是念书。...
    我和我的破木吉他阅读 419评论 11 9
  • 为了什么而得到金钱,为了什么而得到更多,其实你要的是快乐。ヘ( ^o^)ノ\(^_^ )…(⊙_⊙;)…出门五分钟...
    默默沃阅读 151评论 0 0
  • 环境:win10+as2.3 1.新建一个Empty工程 2.配置gradle 3.设置layout文件所有的布局...
    雪月青阅读 306评论 0 0

友情链接更多精彩内容