PHP idate 日期时间函数
-
定义和用法
idate - 将本地时间日期格式化为整数 -
版本支持
PHP4 PHP5 PHP7 不支持 支持 支持 -
语法
idate (string $format [, int $timestamp ] )
根据给定的格式字符对 timestamp 格式化并返回数字结果。timestamp 为可选项,默认值为本地当前时间,即 time() 的值。 和 date() 不同,idate() 只接受一个字符作为 format 参数format格式字符 说明 B Swatch Beat/Internet Time d 月份中的第几天 h 小时(12 小时格式) H 小时(24 小时格式) i 分钟 I 如果启用夏时制则返回 1,否则返回 0 L 如果是闰年则返回 1,否则返回 0 m 月份的数字 s 秒数 t 本月的总天数 U 自 Unix 纪元(January 1 1970 00:00:00 GMT)起的秒数——这和 time() 作用相同 w 星期中的第几天(星期天是 0) W ISO-8601 格式年份中的第几个星期,每星期从星期一开始 y 年份(1 或 2 位数字——见下面说明) Y 年份(4 位数字) z 年份中的第几天 Z 以秒为单位的时区偏移量 -
参数
参数 必需的 描述 format 是 格式化字符。 timestamp 否 时间戳。默认当前时间戳。 -
返回值
一个整数,表示时间戳。 -
示例
尝试一下<?php $timestamp = strtotime('1st January 2004'); //1072915200 // 下面以两位数字格式显示年份,但是因为 // 以“0”打头,因此只会显示“4” echo idate('y', $timestamp);
-