日期时间函数date()
1.用于格式化时间或日期。
2.使用格式:date(格式[,时间戳])。
3.第一个参数是必选的,规定了时间戳的格式。
4.第二个参数是可选的,规定时间戳,默认为当前的日期和时间。若指定了时间戳,则可以用date()函数获取该时间戳对应的日期
关于时间戳:
时间戳是自1970年1月1日(00:00:00GMT)时间以来的秒数(注意时间戳是以秒为单位)它也被称为UNIX时间戳。
关于参数:
第一个参数用来规定时间戳的格式,它是使用字母来表示日期和时间的格式。
参数d:返回值为月中的第几天,01~31,参数j没有前导0(数字不需要写前缀0)。
参数D:星期中的第几天,英文单词前三个字符。
参数w:星期中的第几天,0(星期天)~6(星期六)。
参数m:月份01~12(使用参数n,没有前导0,1~12月)。
参数M:月份,英文单词前三个字符。
参数去Y:4位数字的年份;参数y:2位数字的年份。
参数H:小时00~23;参数h:小时01~12
参数i:分钟00~59;参数s:秒00~59
可以在格式字母前后插入其他字符,如/和-等,这样可以增加附加格式。
例如:date("Y年-m月d日")
date("Y-m-d")
date("H:i:s")
代码解释:
第二行,在date()函数内部使用时间戳格式的字母参数,分别获取参数对应的日期和时间值,同时在格式字母之间穿插其他字符。
第七行,将$date放在字符串中,使获取时间戳中的信息,写成echo"今天是{$date}";。