php中怎么显示当前日期
时间 : 2023-03-27 14:14:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
在 PHP 中,可以使用 date() 函数来显示当前日期。该函数格式如下:
```php
date(format, timestamp)
其中,format 为格式化字符串,用于指定日期的显示格式;timestamp 为可选参数,指定要格式化的时间戳,不指定时默认使用当前时间。
以下是几个常用的日期格式化字符串:
- Y:四位数的年份(例如 2021)
- m:两位数的月份(例如 01)
- d:两位数的日期(例如 01)
- H:24 小时制的小时数(例如 19)
- i:两位数的分钟数(例如 30)
- s:两位数的秒数(例如 00)
例如,要显示当前日期的格式为“2021年01月01日”,可以使用以下代码:
```php
<?php
$date = date("Y年m月d日");
echo $date;
?>
如果要显示包括时间的完整日期格式,可以在格式化字符串中添加时间信息:
```php
<?php
$date = date("Y年m月d日 H:i:s");
echo $date;
?>
如果要显示的日期不是当前日期,可以使用第二个参数指定时间戳。例如,要显示 2020 年 1 月 1 日的格式为“2020-01-01 00:00:00”,可以使用以下代码:
```php
<?php
$timestamp = strtotime("2020-01-01 00:00:00");
$date = date("Y-m-d H:i:s", $timestamp);
echo $date;
?>
以上就是 PHP 中显示当前日期的方法。
在 PHP 中,可以使用 `date()` 函数来获取当前日期和时间。该函数需要一个格式化字符串作为参数,以指定输出的日期和时间的格式。
以下是获取当前日期的示例代码:
```php
$date = date('Y-m-d'); //输出格式为:年-月-日,如:2021-09-01
如果还需要包含时间,可以将格式化字符串指定为 `'Y-m-d H:i:s'`,其中 `H:i:s` 分别代表小时、分钟和秒。
```php
$date = date('Y-m-d H:i:s'); //输出格式为:年-月-日 时:分:秒,如:2021-09-01 12:30:45
如果需要指定时区,可以在函数中使用第二个参数。例如,将时区指定为东八区(北京时间):
```php
date_default_timezone_set('Asia/Shanghai');
$date = date('Y-m-d H:i:s'); //将时区设置为东八区,输出的时间会自动加上8个小时
注意,在使用 `date()` 函数时,需要特别小心格式化字符串中的大小写。不同的字母代表不同的含义,例如:
- `Y`:四位数的年份
- `m`:两位数的月份(在数字前面补零)
- `d`:两位数的日期(在数字前面补零)
- `H`:24 小时制下的小时数(在数字前面补零)
- `i`:分钟数(在数字前面补零)
- `s`:秒数(在数字前面补零)
了解这些含义后,就可以根据需要自由地定义格式化字符串,输出满足要求的日期和时间了。
上一篇
php中怎么加载视频文件
下一篇
php中现在的年怎么得到
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章