php.举例说明date(“***”)函数和getdate()函数的功能
发布网友
发布时间:2022-04-29 00:57
我来回答
共4个回答
热心网友
时间:2022-04-22 10:59
date — 格式化一个本地时间/日期
<?php
// 设定要用的默认时区。自 PHP 5.1 可用
date_default_timezone_set('UTC');
// 输出类似:Monday
echo date("l");
// 输出类似:Monday 15th of August 2005 03:12:46 PM
echo date('l dS \of F Y h:i:s A');
// 输出:July 1, 2000 is on a Saturday
echo "July 1, 2000 is on a " . date("l", mktime(0, 0, 0, 7, 1, 2000));
/* 在格式参数中使用常量 */
// 输出类似:Mon, 15 Aug 2005 15:12:46 UTC
echo date(DATE_RFC822);
// 输出类似:2000-07-01T00:00:00+00:00
echo date(DATE_ATOM, mktime(0, 0, 0, 7, 1, 2000));
?>
getdate — 取得日期/时间信息
<?php
$today = getdate();
print_r($today);
?>
上例的输出类似于:
Array
(
[seconds] => 40
[minutes] => 58
[hours] => 21
[mday] => 17
[wday] => 2
[mon] => 6
[year] => 2003
[yday] => 167
[weekday] => Tuesday
[month] => June
[0] => 1055901520
)
热心网友
时间:2022-04-22 12:17
接著一楼的, date是格式化一个时间戳, 返回值是一个字符串
getdate是取得时间信息, 返回的是一个数组
热心网友
时间:2022-04-22 13:52
echo date('y-m-d h:is');
结果是 2012-09-19 9:47:45
print_r(getdate());
结果是
Array
(
[seconds] => 45
[minutes] => 52
[hours] => 14
[mday] => 24
[wday] => 2
[mon] => 1
[year] => 2006
[yday] => 23
[weekday] => Tuesday
[month] => January
[0] => 1138110765
)
热心网友
时间:2022-04-22 15:43
一楼很清晰学习了