PHP checkdate() 函数2025 年 1 月 6 日 | 阅读 1 分钟 此函数用于检查日期和年份是否有效。 语法参数
返回如果给定日期有效,此函数返回 TRUE;否则返回 FALSE。 示例 1输出 bool(false) bool(false) bool(true) 示例 2输出 bool(true) 示例 3输出 bool(true) bool(false) 下一个主题Php-date-function |
这个 date_timezone_set() 函数用于为 DateTime 对象设置时区。 语法 void date_timezone_set ( DateTime $object, DateTimeZone $timezone ) 参数 参数 说明 必需/可选 object 指定一个 DateTime 对象 必需 timezone 指定一个 DateTimeZone 对象 必需 返回值 成功时,此函数返回 NULL,失败时返回 FALSE。 示例 1 <?php $date=date_create("2018-07-25",timezone_open("Indian/Kerguelen")); echo date_format($date,"Y-m-d H:i:sP") . "\n"; date_timezone_set($date,timezone_open("Indian/Maldives")); echo date_format($date,"Y-m-d H:i:sP"); ?> 输出: 2018-07-25 00:00:00+05:00 2018-07-25...
阅读1分钟
gmstrftime() 函数用于根据本地设置设置日期和时间。它格式化 GMT/UTC 日期和时间。语法 string gmstrftime ( string $format [, int $timestamp = time() ] ) 参数 参数 说明 必需/可选 Format 指定结果的返回方式 必需 timestamp 指定一个代表...的 Unix 时间戳
阅读1分钟
PHP date_interval_format() 用于格式化间隔,该函数在脚本中使用。我们也可以写成 DateInterval::format()。 语法 DateInterval::format(format); 注意:这里的 format 是必需的字符串。 返回值 该函数返回格式化的间隔。 示例 1 <?php $date1=date_create("2018-01-01"); $date2=date_create("2018-02-10"); $diff=date_diff($date1,$date2); echo $diff->format("Total number of days: %a."); echo "\n"; echo $diff->format("Total number of days: %R%a."); echo "\n"; echo $diff->format("Month:...
阅读1分钟
用于显示时区缩写名称。 语法 timezone_name_from_abbr( $abbr [, $gmtOffset [, $is_dst]] ); 参数 参数说明 必需/可选 abbr 指定时区缩写 必需 gmtoffseet 指定与 GMT 的偏移量(秒) 可选 Is_dt 指定夏令时指示符。 可选 返回 此函数成功时返回时区名称,失败时返回 FALSE。 示例 1 <?php echo timezone_name_from_abbr("EST")...
阅读1分钟
此函数找出两个 DateTime 对象之间的差异。它表示两个日期之间的天数差异。语法 date_diff($datetime1,$datetime2,$absolute); 参数 参数 说明 必需/可选 datetime1 指定一个 DateTime 对象 必需 datetime2 指定一个 DateTime 对象 必需 absolute 指定一个布尔值 可选 示例 1 <?php $date1=date_create("2018-03-1"); $date2=date_create("2018-04-1"); $diff=date_diff($date1,$date2); echo $diff->format("%R%a days"); ?> 输出:+31 days 示例 2 <?php function dateDiff($start, $end) { $start_t = strtotime($start); $end_t = strtotime($end); $differ = $end_t - $start_t; return...
阅读1分钟
此 PHP timezone_abbreviations_list() 函数用于返回一个关联数组,其中包含时区名称、偏移量和夏令时。语法 array timezone_abbreviations_list(); 返回 此函数成功时返回数组,失败时返回 FALSE。示例 1 <?php $timezone_abbreviations = timezone_abbreviations_list (); print_r($timezone_abbreviations["acst"]); echo "----------------------------------------------\n"; # 使用...
阅读9分钟
此函数设置默认时区。PHP 的所有日期和时间函数都使用它。 语法 bool date_default_timezone_set ( string $timezone_identifier ) 参数 timezone_identifier:时区标识符,如 UTC 或 Europe/Lisbon。支持的时区列表可在支持的时区列表中找到。 返回 此函数...
阅读1分钟
此日期函数与 date_parse_from_format() 工作方式相同,它提供指定格式的特定日期的完整信息,并以数组形式返回数据。 语法 array date_parse ( string $date ) 参数 参数 说明 必需/可选 date 指定一个日期 必需 返回 此函数在成功时返回一个包含有关解析日期的信息的数组...
阅读1分钟
PHP strtotime() 函数用于将英文文本日期时间转换为 Unix 时间戳。语法 int strtotime ( string $time [, int $now = time() ] ) 参数 参数 说明 必需/可选 Time 指定日期/时间字符串 必需 Now 一个用于计算相对日期的 Unix 时间戳。可选 返回 此函数成功时返回时间戳,否则返回 FALSE。示例 1 <?php echo(strtotime("now") ....
阅读1分钟
date_sub() 函数用于减去日期中的特定格式数据,如日期、月份、年份、小时、分钟、秒等。 语法 date_sub(object,interval); 参数 参数 说明 必需/可选 Object 指定一个 DateTime 对象 必需 Interval 指定一个 DateInterval 对象 必需 示例 1 <?php $date=date_create("2018-07-15"); date_sub($date,date_interval_create_from_date_string("10 days")); echo date_format($date,"Y-m-d"); ?> 输出: 2018-07-05 示例 2 <?php $date=date_create("2020-12-15"); date_sub($date,date_interval_create_from_date_string("5 days")); echo date_format($date,"Y-m-d"); ?> 输出: 2020-12-10 示例 3 <?php $date = date_create('2018-07-15'); date_sub($date, date_interval_create_from_date_string('5 years')); echo date_format($date, 'Y-m-d') . "\n"; ?> 输出: 2013-07-15 示例 4 <?php $date1...
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India