日度归档:2020年11月8日

php中 date_get_last_errors函数具有哪些功能呢?


摘要:
下文讲述php中date_get_last_errors函数的功能说明,如下所示;


php之date_get_last_errors函数功能

php之date_get_last_errors函数:
返回解析日期字符串时的警告和错误信息

 
php之date_get_last_errors函数语法:
     date_get_last_errors();
 --------参数说明---- 
     此函数是一个无参数
  
 -------返回值说明-----
        返回一个包含错误警告信息的数组


php之date_get_last_errors函数的示例说明


 <?php
echo "maomao365.com date_get_last_errors函数示例分享\n";

date_create("maomao365.com");
print_r(date_get_last_errors());

?>

//输出
maomao365.com date_get_last_errors函数示例分享
Array
(
   [warning_count] => 1
   [warnings] => Array
       (
           [10] => Double timezone specification
       )
   [error_count] => 4
   [errors] => Array
       (
           [0] => The timezone could not be found in the database
           [6] => Unexpected character
           [7] => Unexpected character
           [8] => Unexpected character
       )
)

php中 date_format函数具有哪些功能呢?


摘要:
下文讲述php中date_format函数的功能说明,如下所示;


php之date_format函数功能

php之date_format函数:
格式化一个DateTime对象,并返回格式化后的字符串信息

 
php之date_format函数语法:
     date_format(object,format);
 --------参数说明----
      object:必填参数,
             此处为一个DateTime对象
      format:必填参数,
         日期的格式化串
  
 -------返回值说明-----
        函数操作成功时,则返回一个格式化的日期字符串
        函数操作失败时,则返回False   


php之date_format函数的示例说明


<?php
echo "maomao365.com date_format函数示例分享\n";

$date=date_create("2020-11-8");
echo date_format($date,"Y/m/d H:i:s");

?>

//输出
maomao365.com date_format函数示例分享
2020/11/08 00:00:00 

php中 date_diff函数具有哪些功能呢?


摘要:
下文讲述php中date_diff函数的功能说明,如下所示;


php之date_diff函数功能

php之date_diff函数:
计算两个DateTime对象的差值,并返回其差值

 
php之date_diff函数语法:
    date_diff(datetime1,datetime2,absolute);;
 --------参数说明----
      datetime1:必填参数,
       设置待计算差值的datetime对象-1
      datetime2:必填参数,
       设置待计算差值的datetime对象-2
      absolute:非必填参数,此处是一个布尔值,
        true表示间隔差值必须为正
        此参数缺省值为false
  
 -------返回值说明-----
        函数操作成功时,则返回一个DateInterval对象,
        函数操作失败时,则返回False   


php之date_diff函数的示例说明


<?php
echo "maomao365.com date_diff函数示例分享\n";


$date1=date_create("2020-11-2");
$date2=date_create("2020-11-11");
$diff=date_diff($date1,$date2);

var_dump($diff);

?>

//输出
maomao365.com date_diff函数示例分享
object(DateInterval)#3 (16) {
 ["y"]=>
 int(0)
 ["m"]=>
 int(0)
 ["d"]=>
 int(9)
 ["h"]=>
 int(0)
 ["i"]=>
 int(0)
 ["s"]=>
 int(0)
 ["f"]=>
 float(0)
 ["weekday"]=>
 int(0)
 ["weekday_behavior"]=>
 int(0)
 ["first_last_day_of"]=>
 int(0)
 ["invert"]=>
 int(0)
 ["days"]=>
 int(9)
 ["special_type"]=>
 int(0)
 ["special_amount"]=>
 int(0)
 ["have_weekday_relative"]=>
 int(0)
 ["have_special_relative"]=>
 int(0)
}