首页 后端开发 php教程 PHP获取今天、昨天、明天的日期

PHP获取今天、昨天、明天的日期

Jul 29, 2016 am 09:05 AM
date echo quot strtotime

直接上代码,在解释

<?php echo "今天:".date("Y-m-d")."<br>";       
echo "昨天:".date("Y-m-d",strtotime("-1 day")), "<br>";       
echo "明天:".date("Y-m-d",strtotime("+1 day")). "<br>";    
echo "一周后:".date("Y-m-d",strtotime("+1 week")). "<br>";       
echo "一周零两天四小时两秒后:".date("Y-m-d G:H:s",strtotime("+1 week 2 days 4 hours 2 seconds")). "<br>";       
echo "下个星期四:".date("Y-m-d",strtotime("next Thursday")). "<br>";       
echo "上个周一:".date("Y-m-d",strtotime("last Monday"))."<br>";       
echo "一个月前:".date("Y-m-d",strtotime("last month"))."<br>";       
echo "一个月后:".date("Y-m-d",strtotime("+1 month"))."<br>";       
echo "十年后:".date("Y-m-d",strtotime("+10 year"))."<br>";   

?&gt;
登录后复制

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

strtotime()函数的作用是将日期时间描述解析为 Unix 时间戳

int strtotime ( string time [, int now] )

PHP星期几获取代码:

date("l");

//data就可以获取英文的星期比如Sunday

date("w");

//这个可以获取数字星期比如123,注意0是星期日

获取中文星期可以这样

$weekarray=array("日","一","二","三","四","五","六");

echo "星期".$weekarray[date("w")];

获取指定日期是:

$weekarray=array("日","一","二","三","四","五","六");

echo "星期".$weekarray[date("w","2011-11-11")];

因为date函数非常强大,他完全可以胜任一切这样的工作我附个手册里的表吧

a - "am" 或是 "pm"

A - "AM" 或是 "PM"

d - 几日,二位数字,若不足二位则前面补零; 如: "01" "31"

D - 星期几,三个英文字母; 如: "Fri"

F - 月份,英文全名; 如: "January"

h - 12 小时制的小时; 如: "01" "12"

H - 24 小时制的小时; 如: "00" "23"

g - 12 小时制的小时,不足二位不补零; 如: "1" 至 12"

G - 24 小时制的小时,不足二位不补零; 如: "0" "23"

i - 分钟; 如: "00" "59"

j - 几日,二位数字,若不足二位不补零; 如: "1" "31"

l - 星期几,英文全名; 如: "Friday"

m - 月份,二位数字,若不足二位则在前面补零; 如: "01" "12"

n - 月份,二位数字,若不足二位则不补零; 如: "1" "12"

M - 月份,三个英文字母; 如: "Jan"

s - 秒; 如: "00" "59"

S - 字尾加英文序数,二个英文字母; 如: "th""nd"

t - 指定月份的天数; 如: "28" "31"

U - 总秒数

w - 数字型的星期几,如: "0" (星期日) 至 "6" (星期六)

Y - 年,四位数字; 如: "1999"

y - 年,二位数字; 如: "99"

z - 一年中的第几天; 如: "0" "365"

登录后复制

以上就介绍了PHP获取今天、昨天、明天的日期,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章标签

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

如何根据当前时间戳创建文件/文件夹并为其命名 如何根据当前时间戳创建文件/文件夹并为其命名 Apr 27, 2023 pm 11:07 PM

如何根据当前时间戳创建文件/文件夹并为其命名

PHP Warning: date() expects parameter 2 to be long, string given的解决方法 PHP Warning: date() expects parameter 2 to be long, string given的解决方法 Jun 22, 2023 pm 08:03 PM

PHP Warning: date() expects parameter 2 to be long, string given的解决方法

五个精选的Go语言开源项目,带你探索技术世界 五个精选的Go语言开源项目,带你探索技术世界 Jan 30, 2024 am 09:08 AM

五个精选的Go语言开源项目,带你探索技术世界

Go语言开发必备:5个热门框架推荐 Go语言开发必备:5个热门框架推荐 Mar 24, 2024 pm 01:15 PM

Go语言开发必备:5个热门框架推荐

Java中使用Date和SimpleDateFormat类来处理时间的方法及用法介绍 Java中使用Date和SimpleDateFormat类来处理时间的方法及用法介绍 Apr 21, 2023 pm 03:01 PM

Java中使用Date和SimpleDateFormat类来处理时间的方法及用法介绍

使用Golang的Web框架Echo框架实现分布式任务调度 使用Golang的Web框架Echo框架实现分布式任务调度 Jun 24, 2023 am 11:49 AM

使用Golang的Web框架Echo框架实现分布式任务调度

Python中的日历库和日期库有哪些选择? Python中的日历库和日期库有哪些选择? Oct 21, 2023 am 09:22 AM

Python中的日历库和日期库有哪些选择?

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决

See all articles