date 时间

时间第二个参数0 1970-01-01

时间第二个参数是负数 小于1970-01-01

日期比较

strtotime() 转为 时间戳

date("Y-m-d",strtotime("-1 day"));

date("Y-m-d",strtotime("-1 month"));

date("Y-m-d",strtotime("-1 year"));

时间差

$zero1 = strtotime(date("Y-m-d h:i:s"));

$zero2=strtotime ("2022-1-21 00:00:00"); //过年时间,不能写2014-1-21 24:00:00 这样不对

$guonian=ceil(($zero2-$zero1)/86400); //60s*60min*24h

echo "离过年还有$guonian天!";

//PHP计算两个时间差的方法

$startdate="2021-12-12 11:40:00";

$enddate="2021-12-12 18:32:09";

$date=floor((strtotime($enddate)-strtotime($startdate))/86400);

$hour=floor((strtotime($enddate)-strtotime($startdate))%86400/3600);

$minute=floor((strtotime($enddate)-strtotime($startdate))%86400%3600/60);

$second=floor((strtotime($enddate)-strtotime($startdate))%86400%60);

echo $date."天
";

echo $hour."小时
";

echo $minute."分钟
";

echo $second."秒
";

标签:echo,startdate,00,enddate,时间差,strtotime,date,php

来源: https://www.cnblogs.com/corvus/p/14455305.html

php的date比较时间差,php date 时间差相关推荐

  1. 取java.sql.date日期_JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法[转]...

    1.如何将java.util.Date转化为java.sql.Date? 转化: java.sql.Date sd; java.util.Date ud; //initialize the ud su ...

  2. 如何将java.util.Date转换为java.sql.Date?

    我试图使用java.util.Date作为输入,然后用它创建一个查询-所以我需要一个java.sql.Date . 我很惊讶地发现它不能隐式或显式地进行转换-但我什至不知道该怎么做,因为Java AP ...

  3. java.util.Date和java.sql.Date

    java.util.Date是在除了SQL语句的情况下面使用的. java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分 它们都有getTime方法返回毫秒数,自然就可以直接构建 ...

  4. html date 设置时间,JavaScript Date(日期)

    JavaScript Date(日期) 对象 日期对象用于处理日期和时间. 在线实例 getFullYear() 使用 getFullYear() 获取年份. getTime() getTime() ...

  5. java date sql和_Java.util.date 与 java.sql.date区别和转换

    1.将java.util.Date转换为java.sql.Date java.sql.Date sd; java.util.Date ud; //initialize the ud such as u ...

  6. java中将date插入mysql中date_JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法[转]...

    1.如何将java.util.Date转化为java.sql.Date? 转化: java.sql.Date sd; java.util.Date ud; //initialize the ud su ...

  7. java.util.Date和java.sql.Date之间的相互转换

    1.java.util.Date转换为java.sql.Date java.util.Date curDate = new java.util.Date(); java.sql.Date date = ...

  8. java.util.Date与 java.sql.Date两个包下Date的区别与联系

    一般我在项目中导入需要的包,大部分情况下都会根据IDE的提示自动导入默认的包,少数情况下会扫一眼,看看是不是需要的包,极少情况会斟酌一下,确认一下这就是需要的包. 最近在项目中导入JDK中的Date包 ...

  9. linux shell date 1,linux shell date命令的坑(date 1 month ago 的诡异现象)

    求本月的第一天 和 最后一天: echo `date --date "$1" +"%Y-%m-01"` year=`date -d "$1" ...

最新文章

  1. poj3164(最小树形图模版)
  2. 一次完整的HTTP请求所经历的7个步骤
  3. linux memcache 源码包,Linux 安装Memcache扩展支持(示例代码)
  4. 百度移动应用安卓_昔日明星91助手和安卓市场“下线” 百度那19亿美元值不值?...
  5. POJ 3614 Sunscreen
  6. ufs3.0和12G内存哪个对流畅运行影响大?
  7. 主辅dns服务器的配置
  8. VScode C语言环境搭建教程
  9. Java实现二值化处理图像
  10. 用c语言用*组成C字母,C语言字符集由字母,数字,空格,标点符号和特殊字符组成...
  11. Win10系统电脑连接打印机的操作方法教学
  12. 百度富文本编辑器插入视频链接相关问题
  13. 程序员的自我进化:技术的广度与深度怎么权衡
  14. tl431 输出接104 振荡
  15. 国产系统UOS上的视频监控系统
  16. JWS 批注参考WebService注解
  17. 区块链基础入门笔记 一
  18. 计算机的显示器颜色怎么调,电脑显示器怎样调色差
  19. 股票技术指标atr是什么含义_股票技术指标公式详解K线图分析
  20. 算法的时间复杂度的计算

热门文章

  1. UI设计灵感|信息录入表单页,告别枯燥!
  2. 传统春节海报设计没有思路?
  3. UI\UX实用素材模板|电子商务企业设计十大趋势
  4. 适用电商BANNER的超酷炫抽象系几何时尚流行系列,PSD炫彩流体海报模板。
  5. curl post https_Fiddler抓包13fiddler 抓包导出 curl 命令行
  6. std中稳定排序算法_排序算法问题:稳定排序与不稳定排序
  7. Windows编程中引入winsock2.h后导致的错误解决
  8. cuSPARSE库:(十七)cusparseStatus_t 返回信息
  9. Linux设备模型:kset, kobj, ktype
  10. Linux内核vmalloc原理与实现