php.举例说明date(“******”)函数和getdate()函数的功能

如题所述

第1个回答  2012-09-19
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
)
第2个回答  2012-09-19
接著一楼的, date是格式化一个时间戳, 返回值是一个字符串
getdate是取得时间信息, 返回的是一个数组
第3个回答  2012-09-19
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
)本回答被网友采纳
第4个回答  2012-09-19
一楼很清晰学习了

PHP getdate例子
在PHP中,`getdate()`函数用于获取当前系统时间。当使用`print_r()`函数来输出`getdate()`的结果时,得到的结果是一个数组,数组包含11个键值对,分别对应不同的时间要素。输出如下:Array([seconds] => 45[minutes] => 52[hours] => 14[mday] => 24[wday] => 2[mon] => 1[year] =...

利用PHP日期与时间函数getdate判断两个日期是否是同一天或连续两天_百 ...
用所需功能DATEDIFF(ⅰ中,d1,d2的[,FW [,FY]])岛用于计算date1和date2的时间间隔设置 参数之间的时间差的字符串表达式如下:设置说明 YYYY年 Q季度 米月 日一年的 DY 的数w天一个星期好几天 WW n分钟 第二 的Fw可选周 小时。指定常数的第一天的一个星期。如果你没有指定,星期日为...

Date()PHP中date()函数
在PHP中,date()函数是一个非常实用的工具,用于格式化日期和时间。首先,设置默认时区是必要的,例如设置为UTC,这样可以确保一致性。你可以通过如下代码实现:<?php date_default_timezone_set('UTC');echo "星期几的格式化:".date("l"); \/\/ 输出类似:Monday 如果你想得到更详细的日期,如日期...

php date函数
php\/\/ 设置时区date_default_timezone_set(PRC); \/\/ 打印当前时间 PHP_EOL 换行符,兼容不同系统echo date(Y-m-d H:i:s) . PHP_EOL;echo date(Y 年 m 月 d 日 H 点 i 分 s 秒) . PHP_EOL;\/\/ 指定时间$time = strtotime(2018-01-18 08:08:08); \/\/ 将指定日期转成时间戳 ...

php字符串中有date,怎么给这个date赋值?
date是php的内置函数名,不能用作自定义对象的属性名,会引起php的歧义(通俗来说就是date已经被php自己用了,那么你作为用户就不能再用了),所以应该改为其他名称,比如$data->data->date1 如果一定要用date,则可以这样:data->data['date']...

php date_default_timezone_get()定义和用法
PHP中的date_default_timezone_get()函数是一个用于获取脚本中所有日期时间操作默认时区的关键函数。这个函数的作用是获取系统中日期时间函数处理时间时所依赖的标准时区设置。[1]其基本语法为:date_default_timezone_get(void)。这里的(void)参数是可选的,它在执行时会返回以下顺序中的默认时区:首先...

php 的日期函数的问题
date函数返回各种格式的日期值,date(格式,[日期]),第一个参数是格式,第二个参数是日期,第二个参数可以省略(当前日期),例如date('l')就得到当前星期的完整名称,参数是小写的字母L,结果是Sunday 到 Saturday。date函数详细的格式字符如下:格式字串可以识别以下 format 参数的字符串 format 字符...

PHP 日期加减计算方法示例
首先,PHP提供了标准的日期格式函数 date("Y-m-d H:i:s");,用于输出日期和时间。接着,简单的日期加减计算可以通过直接在日期字符串上进行加减操作实现。例如,将当前日期"2017-11-06 18:58:04"加上一天,结果为"2017-11-07 18:58:04"。对于更进阶的日期加减操作,可以利用PHP的内建函数,...

在VB中,可获得当前系统日期的函数是什么
Date函数:返回系统的日期。Now函数:返回系统的日期和时间。Format函数:根据格式表达式来格式化数据。date()例子:在PHP中 <?php \/\/ 设定要用的默认时区。自 PHP 5.1 可用:date_default_timezone_set('UTC');\/\/ 输出类似:Mondayecho date("l");\/\/ 输出类似:Monday 15th of August 2005 03...

php日历模块的运算逻辑求解!如何求日期对应的星期几!
<?php \/\/date()函数的基本用法 year = date('Y'); \/\/获得年份,例如2006 month = date('n'); \/\/获得月份,例如04 day = date('j'); \/\/获得日期,例如3 ?> 通过mktime()函数和date()函数获得当月的总天数。\/\/获得当月的总天数 daysInMonth = date("t",mktime(...

相似回答