php计算时间,可使用mktime()、strtotime()、date()、time()四个函数

明天此时:strtotime(”+1 day”),指的明天这个时间

当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2013-01-22 09:40:25

指定时间:echo date(”Y-m-d H:i:s”,strtotime(”+1 day”)) 结果:2013-01-23 09:40:25

昨天此时:strtotime(”-1 day”)

当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2013-01-22 09:40:25

指定时间:echo date(”Y-m-d H:i:s”,strtotime(”-1 day”)) 结果:2013-01-21 09:40:25

下个星期此时:strtotime(”+1 week”)

当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2013-01-22 09:40:25

指定时间:echo date(”Y-m-d H:i:s”,strtotime(”+1 week”)) 结果:2013-01-29 09:40:25

上个星期此时:strtotime(”-1 week”)

当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2013-01-22 09:40:25

指定时间:echo date(”Y-m-d H:i:s”,strtotime(”-1 week”)) 结果:2013-01-15 09:40:25

下星期几:strtotime(”next Thursday”)

当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25

指定时间:echo date(”Y-m-d H:i:s”,strtotime(”next Thursday”)) 结果:2009-01-29 00:00:00

上星期几:strtotime(”last Thursday”)

当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2013-01-22 09:40:25

指定时间:echo date(”Y-m-d H:i:s”,strtotime(”last Thursday”)) 结果:2009-01-15 00:00:00

===========================================================

上面都是使用strtotime来生成时间的,也可以使用mktime

int mktime ( [int hour [, int minute [, int second [, int month [, int day [, int year [, int is_dst]]]]]]] )

通用方法:

$day = date('d');

$mon = date('m');

$year = date('Y');

echo date('Y-m-d', mktime('0','0','0',$mon,$day-1,$year)); //返回昨天的日期

可以自定义获得任意时间

php计算昨天,php时间计算,明天,昨天,前天,上周,本周,上月等等相关推荐

  1. python现在的时间是几点_python获取当前时间、今天零点、235959点、昨天当前时间、明天的当前时间...

    python获取当前时间.今天零点.23:59:59点.昨天当前时间.明天的当前时间. 关注公众号"轻松学编程"了解更多. 获取当前时间.今天零点 使用timedalte. tim ...

  2. Java对于时间的处理,计算时间差,比较时间,计算时间前后,时间相加

    Java对于时间的处理,计算时间差,比较时间,计算时间前后,时间相加 1.功能介绍 2.实现代码 1.功能介绍 这个是一个实现类,实现了一下功能: (1)获取系统当前时间, (2)比较两个时间的先后, ...

  3. php 昨天,PHP时间转换今天昨天前天几天前

    经常在朋友圈,QQ空间.微博上看到动态的发布时间.评论时间,都显示,昨天,前天,几天前,比起直接显示几月几日几分几秒要优雅的多. 于是自己的项目也想采用这种优雅直观的方式,网上找了各种计算相差几天的的 ...

  4. mysql 时间计算函数_MySQL时间计算函数DATE_SUB()用法简介说明

    摘要: 下文讲述MySQL数据库中时间计算函数DATE_SUB()的功能简介说明,如下所示: MySQL DATE_SUB 功能说明: MySQL DATE_SUB函数功能: 将一个时间值减去指定类型 ...

  5. php 取前一天时间戳,php获取时间今日明天昨天时间戳

    php 获取时间今天明天昨天时间戳 php 获取时间今天明天昨天时间戳 2011-06-30 9:46 echo "今天:".date("Y-m-d").&qu ...

  6. Oracle 时间差计算 数据库关于时间计算

    两个Date类型字段:START_DATE,END_DATE,计算这两个日期的时间差(分别以天,小时,分钟,秒,毫秒): 天: ROUND(TO_NUMBER(END_DATE - START_DAT ...

  7. js获取当前时间(昨天、今天、明天)

    js获取当前时间(昨天.今天.明天) //昨天的时间var day1 = new Date();day1.setTime(day1.getTime() - 24 * 60 * 60 * 1000);v ...

  8. [LINK]用Python计算昨天、今天和明天的日期时间

    用Python计算昨天.今天和明天的日期时间 转载于:https://www.cnblogs.com/Athrun/p/5477651.html

  9. ios 对日期的处理(包括计算昨天时间、明天时间)

    NSDate存储的是世界标准时(UTC),输出时需要根据时区转换为本地时间 Dates NSDate类提供了创建date,比较date以及计算两个date之间间隔的功能.Date对象是不可改变的. 如 ...

最新文章

  1. iOS :UIPickerView reloadAllComponets not work
  2. HTML的标签描述17
  3. 【Spring Boot 分享】开源项目【8个】
  4. Python函数式编程-map()、zip()、filter()、reduce()、lambda()
  5. 数据结构---KMP模式匹配病毒感染人的DNA检测
  6. java通信方式_java 认知底层的五种通信方式
  7. HDU1576 A/B【扩展欧几里得算法+试探法】
  8. Hadoop1.x HDFS系统架构
  9. google authenticator python_Google Authenticator TOTP原理详解(以Python为例)
  10. 在线文本字符串转十六进制工具
  11. 人工智能助力网络金融反欺诈,声纹识别受追捧
  12. [Egret学习笔记 二]MovieClip的使用
  13. Table [xx] contains physical column name referred to by multiple physical column names 错误处理
  14. 【解题报告】2014ACM/ICPC亚洲区广州站
  15. 读到心醉,很美的文字
  16. 支付账户跨行转账将被叫停 免费转账时代或终结
  17. java从入门到精通----基础1
  18. “双减”下 K12 教育集体折戟,AI 会是教培行业力挽狂澜的稻草吗?
  19. 单线激光雷达与多线激光雷达
  20. 微信小程序糟心开发过程

热门文章

  1. Python爬虫--- 1.2 BS4库的安装与使用
  2. 《中国人工智能学会通讯》——12.33 众包知识库补全方法概览
  3. codeforces798C - Mike and gcd problem (数论+思维)
  4. html5 canvas 头像上传
  5. 机器学习(6): 层次聚类 hierarchical clustering
  6. mac下解决mysql乱码问题
  7. 工作的思考十四:增强看待问题(BUG)的敏锐度
  8. Access 利用模版实现条码打印功能
  9. Android提高篇1 之 BroadcastReceiver 应用程序间通信的手段
  10. winform窗体中嵌入显示Excel文件