php获取当前时间
本篇文章给大家带来《php获取当前时间》,石家庄人才网对文章内容进行了深度展开说明,希望对各位有所帮助,记得收藏本站。
在PHP中,可以使用内置函数`time()`、`date()`和`strtotime()`来获取和格式化当前时间。
1. time()函数
`time()`函数返回自 Unix 纪元(January 1 1970 00:00:00 GMT)起的当前时间的秒数,称为时间戳。
```php<?php$currentTime = time();echo $currentTime; // 输出当前时间戳?>```
2. date()函数
`date()`函数可以将时间戳格式化为可读的日期和时间字符串。它接受两个参数:格式字符串和可选的时间戳(默认为当前时间)。
```php<?php// 获取当前日期和时间$currentDateTime = date("Y-m-d H:i:s");echo $currentDateTime; // 输出:例如 2023-10-26 10:30:00// 获取当前年份$currentYear = date("Y");echo $currentYear; // 输出:例如 2023// 获取当前月份$currentMonth = date("m");echo $currentMonth; // 输出:例如 10// 获取当前日期$currentDay = date("d");echo $currentDay; // 输出:例如 26// 获取当前小时$currentHour = date("H");echo $currentHour; // 输出:例如 10// 获取当前分钟$currentMinute = date("i");echo $currentMinute; // 输出:例如 30// 获取当前秒数$currentSecond = date("s");echo $currentSecond; // 输出:例如 00?>```
石家庄人才网小编提示您,`date()`函数支持多种格式化选项,可以根据需要自定义日期和时间格式。
3. strtotime()函数
`strtotime()`函数可以将英文文本的日期时间描述解析为 Unix 时间戳。
```php<?php$timestamp = strtotime("now"); // 当前时间$timestamp = strtotime("+1 day"); // 明天$timestamp = strtotime("next Monday"); // 下周一$timestamp = strtotime("last day of this month"); // 本月最后一天?>```
示例:
```php<?php// 获取当前时间戳$currentTime = time();// 将时间戳格式化为日期和时间字符串$currentDateTime = date("Y-m-d H:i:s", $currentTime);// 输出结果echo "当前时间戳:" . $currentTime . "<br>";echo "当前日期和时间:" . $currentDateTime;?>```
输出结果:
```当前时间戳:1698331800当前日期和时间:2023-10-26 10:30:00```
石家庄人才网小编对《php获取当前时间》内容分享到这里,如果有相关疑问请在本站留言。
- 上一篇:C语言基础编程题大全免费
- 下一篇:电脑联网时常断网怎么回事
版权声明:《php获取当前时间》来自【石家庄人才网】收集整理于网络,不代表本站立场,所有图片文章版权属于原作者,如有侵略,联系删除。
https://www.ymil.cn/baibaoxiang/1280.html