PHP getdate() 函数返回一个包含有关当前日期/时间信息的数组。
getdate() 函数可以接受一个可选的时间戳参数,如果不提供,则使用当前的时间戳。
$today = getdate(); // 获取当前日期/时间信息 print_r($today); // 打印出来看看
上面代码中,getdate() 函数返回一个关联数组,包含了以下属性:
Array ( [seconds] => 0 // 秒 0-59 [minutes] => 0 // 分 0-59 [hours] => 8 // 时 0-23 [mday] => 28 // 月份中的天 1-31 [wday] => 5 // 星期中的天 0-6 (0=星期天) [mon] => 10 // 月份 1-12 [year] => 2020 // 年份 (4位年) 2020, 2021, etc. [yday] => 301 // 年中的天数 0-365 [weekday] => Saturday // 星期几 (完整名称) Saturday, Sunday, etc. [month] => October // 月份 (完整名称) January, February, etc. [0] => 1603750400 // 时间戳 (Unix timestamp) )
getdate() 函数也可以用来计算明天、昨天、上周、下周、上月和下月的日期。例如:
$tomorrow = getdate(time()+86400);
上面代码表示获取明天的日期/时间信息。time()+86400 表示 24*60*60 秒之后,也就是一天之后。
PHP Date/Time 参考手册
返回今天的日期和时间的 Unix 时间戳:
date_timestamp_get() 函数返回 Unix 时间戳。
参数 | 描述 |
---|---|
object | 必需。规定一个由 date_create() 返回的 DateTime 对象。 |
返回值: | 返回代表日期的 Unix 时间戳。 |
---|---|
PHP 版本: | 5.3+ |
PHP date_parse() 函数PHP Date/Time 参考手册实例 返回一个包含指定日期的详细信息的关联数组:?php print_r(date_parse("2013-...
PHP timezone_name_get() 函数PHP Date/Time 参考手册实例 返回时区的名称:?php $tz=timezone_open("Europe/Paris"); echo time...
PHP stripslashes() 函数PHP String 参考手册实例 删除反斜杠:?php echo stripslashes(Who's Peter Griffin?); ? 运行实例 ...
PHP strspn() 函数PHP String 参考手册实例 返回在字符串 Hello world! 中包含字符 kHlleo 的数目:?php echo strspn(Hello worl...
PHP strtoupper() 函数PHP String 参考手册实例 把所有字符转换为大写:?php echo strtoupper(Hello WORLD!); ? 运行实例 » 定...