PHP gettimeofday() 函数2025 年 1 月 6 日 | 阅读 1 分钟 gettimeofday() 函数用于获取当前一天中的时间。它返回一个浮点数值。 语法参数
返回此函数默认返回一个数组。如果设置了 return_float,则此函数将返回一个浮点数。 示例 1输出 1533799207.0193 示例 2输出 1533799287.5437 1533799287.543749 示例 3输出 Array ( [sec] => 1533799344 [usec] => 401406 [minuteswest] => 0 [dsttime] => 0 ) 1533799344.4073 1533799344.407272 下一个主题Php-gmdate-function |
date_timestamp_set() 函数用于根据 Unix 时间戳设置日期和时间。它返回一个 datetime 对象,而 Unix 时间戳代表该日期。 语法 date_timestamp_set(object,unixtimestamp); 参数 参数 说明 必需/可选 object 指定一个 DateTime 对象 必需 unixtimestamp 指定表示日期的 Unix 时间戳 可选 示例 1 <?php $date1=date_create(); date_timestamp_set($date1,1533132945); echo date_format($date1,"U = Y-m-d H:i:s"); ?> 输出: 1533132945 = 2018-08-01 14:15:45 示例 2 <?php $date=date_create(); date_timestamp_set($date,1533133630); echo date_format($date,"U...
阅读1分钟
gmstrftime() 函数用于根据本地设置设置日期和时间。它格式化 GMT/UTC 日期和时间。语法 string gmstrftime ( string $format [, int $timestamp = time() ] ) 参数 参数 说明 必需/可选 Format 指定结果的返回方式 必需 timestamp 指定一个代表...的 Unix 时间戳
阅读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 localtime() 函数用于以索引数组和关联数组的形式打印时间。它返回本地时间。语法 localtime(timestamp,is_assoc); 参数 参数 描述 必需/可选 时间戳 指定 Unix 时间戳 可选 Is_assoc 指定是返回关联数组还是索引数组。可选 示例 1 <?php print_r(localtime()); echo "<br><br>"; print_r(localtime(time(),true)); ?> 输出: Array ( [0] => 45 ...
阅读 2 分钟
PHP strtotime() 函数用于将英文文本日期时间转换为 Unix 时间戳。语法 int strtotime ( string $time [, int $now = time() ] ) 参数 参数 说明 必需/可选 Time 指定日期/时间字符串 必需 Now 一个用于计算相对日期的 Unix 时间戳。可选 返回 此函数成功时返回时间戳,否则返回 FALSE。示例 1 <?php echo(strtotime("now") ....
阅读1分钟
PHP timezone_offset_get() 函数用于显示时区与 GMT 的偏移量。 语法 int timezone_offset_get ( $object, $datetime ); 参数 参数说明 必需/可选 object 指定 DateTimeZone 对象 必需 datetime 指定日期/时间 必需 返回值 此函数成功时以秒为单位返回时区偏移量,失败时返回 FALSE。 示例 1 <?php $timezone=timezone_open("Asia/Taipei"); $dateTimeOslo=date_create("now",timezone_open("Europe/Oslo")); echo timezone_offset_get($timezone,$dateTimeOslo); ?> 输出: 28800 示例 2 <?php $timezone=timezone_open("Africa/Juba "); $dateTimeAmsterdam=date_create("now",timezone_open("Europe/Amsterdam ")); echo...
阅读1分钟
此函数用于设置日期。所有日期都根据 ISO 8601 标准设置,该标准使用周和偏移量。 语法 date_isodate_set(object,year,week,day); 参数 参数说明 必需/可选 Object 指定返回的 DateTime 对象 必需 year 指定日期的年份 必需 week 指定日期的周 必需 day 指定自第一天起的偏移量...
阅读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分钟
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分钟
date_time_set() 函数用于以指定格式设置时间。它最终返回一个 datetime 对象。语法 date_time_set(object,hour,minute,second); 参数 参数 描述 必需/可选 object 指定 DateTime 对象 必需 hour 指定时间的时 指定时间的时 minute 指定时间的分 必需 second 指定时间的秒 可选 示例 1 <?php $date1=date_create("2018-7-31"); date_time_set($date1,10,24); echo...
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India