目录

PHP idate() 函数

❮ PHP 日期/时间参考

示例

将本地时间/日期格式化为整数。测试所有不同的格式:

<?php
echo idate("B") . "<br>";
echo idate("d") . "<br>";
echo idate("h") . "<br>";
echo idate("H") . "<br>";
echo idate("i") . "<br>";
echo idate("I") . "<br>";
echo idate("L") . "<br>";
echo idate("m") . "<br>";
echo idate("s") . "<br>";
echo idate("t") . "<br>";
echo idate("U") . "<br>";
echo idate("w") . "<br>";
echo idate("W") . "<br>";
echo idate("y") . "<br>";
echo idate("Y") . "<br>";
echo idate("z") . "<br>";
echo idate("Z") . "<br>";
?>
亲自试一试 »

定义和用法

idate() 函数将本地时间和/或日期格式化为整数。

笔记:idate() 函数只接受其中的一个字符格式范围!


语法

idate( format, timestamp)

参数值

Parameter Description
format Required. Specifies how to return the result. One of the following characters is allowed:
  • B - Swatch Beat/Internet Time
  • d - Day of the month
  • h - Hour (12 hour format)
  • H - Hour (24 hour format)
  • i - Minutes
  • I - returns 1 if DST (daylight saving time) is activated, 0 otherwise
  • L - returns 1 for leap year, 0 otherwise
  • m - Month number
  • s - Seconds
  • t - Days in current month
  • U - Seconds since the Unix Epoch (January 1 1970 00:00:00 GMT)
  • w - Day of the week (Sunday=0)
  • W - ISO-8601 week number of year (week starts on Monday)
  • y - Year (1 or 2 digits)
  • Y - Year (4 digits)
  • z - Day of the year
  • Z - Timezone offset in seconds
timestamp Optional. Specifies a Unix timestamp that represents the date and/or time to be formatted. Default is the current local time (time())


技术细节

返回值: 返回一个按照指定格式格式化的整数格式使用给定的时间戳
PHP 版本: 5+
PHP 变更日志: PHP 5.1:现在出现 E_STRICT 和 E_NOTICE 时区错误

❮ PHP 日期/时间参考