PHP 菜鳥教程

PHP 高級教程

PHP & MySQL

PHP 參考手冊

PHP time() 函數(shù)用法及示例

PHP Date & Time 函數(shù)手冊

time()函數(shù)回當前的 Unix 時間戳

定義和用法

 返回自從 Unix 紀元(格林威治時間 1970 年 1 月 1 日 00:00:00)到當前時間的秒數(shù)。

語法

time(void)

參數(shù)

此函數(shù)不接受任何參數(shù)

返回值

PHP time()函數(shù)返回一個整數(shù)值,該整數(shù)值表示紀元到當前時間之間的秒數(shù)。

PHP版本

此函數(shù)最初是在PHP版本4中引入的,并且可以在所有更高版本中使用。

在線示例

以下示例演示time()函數(shù)返回當前時間的 Unix 時間戳,并格式化為日期:

<?php
   $time = time();
   print("當前時間戳: ".$time);
    echo"<br>";
   echo(date("Y-m-d",$time));
?>
測試看看?/?

輸出結(jié)果

當前時間戳: 1596166218
2020-07-31

在線示例

以下示例獲取當前日期的日出和日落時間-

<?php
   $dateString = '11-06-2012 12:50 GMT';
   print("Date: " . date("D M d Y"));
   print("\n");
   print("日落時間: ");
   print(date_sunset(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
   print("\n");
   print("日出時間: ");
   print(date_sunrise(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>
測試看看?/?

輸出結(jié)果

Date: Fri May 08 2020
日落時間: 20:31
日出時間: 06:33

在線示例

以下示例從當前時間戳中增加和減少23天,12小時和30分鐘,并打印結(jié)果-

<?php
   $timestamp1 = time() - (23*12*30);
   print_r($timestamp1); 
   print("\n");
   $timestamp2 = time() + (23*12*30);
   print_r($timestamp2); 
?>
測試看看?/?

輸出結(jié)果

1588935317
1588951877

在線示例

在指定日期上,增加1周的時間

<?php
   $nextWeek = time() + (7 * 24 * 60 * 60);   
   echo '現(xiàn)在:       '. date('Y-m-d') ."\n";
   echo '下周: '. date('Y-m-d', $nextWeek) ."\n";
?>
測試看看?/?

這產(chǎn)生以下結(jié)果-

現(xiàn)在: 2005-03-30
下周: 2005-04-06
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清