-
- //mktime()
- 日付と時刻をUNIXタイムスタンプに変換します
- //time()
- 現在時刻のUNIXタイムスタンプを取得します
- echo date("Y-m-d",mktime(0 , 0,0,12,31,2013))."
"; - //例: 2 つの UNIX タイムスタンプの差を計算してユーザーの年齢を計算します
- $year = 1991;
- //次のように仮定しますユーザーの生年月日は 1991.07.16 です
- $month = 07;
- $day = 16;
- $brithday = mktime(0,0,0,$month,$day,$year);
- //ユーザーを置き換えます Convert生年月日をUNIXタイムスタンプに変換します
- $nowdate = time();
- //現在時刻のUNIXタイムスタンプを取得します
- $ageunix = $nowdate - $brithday;
- //タイムスタンプの差を取得します
- $age = Floor ($ageunix / (60*60*24*365));
- //タイムスタンプの差を年間の秒数で割ったものがユーザーの実際の年齢です
- echo "ユーザーの年齢は ".$age."< ; br> 特定の日の日の出時刻
- //date_sunset()
- 特定の日の日の入り時刻
- //date()
- 現地時間と日付をフォーマットします
- //microtime()
- 現在のUNIXタイムスタンプとマイクロ秒を返します
- / /次のクラスは、2 つの関数の実行時間を取得することでプログラムの実行時間を計算します
- class Timer{
- private $startTime;
- private $stopTime;
- function __construct(){
- $this->startTime = 0;
- $this->stopTime = 0;
- }
- function start(){
- $this->startTime = microtime(true);
- }
- function stop(){
- $this->stopTime = microtime (true) ;
- }
- 関数 Spent(){
- return Round(($this->startTime - $this->stopTime),4);
- }
- }
- $timer = new Timer();
- $ timer-> ;start();
- usleep(1000);
- $timer->stop();
- echo "スクリプトの実行時間".$timer->spent()."?>
-
-
-
- コードをコピー
-
-
-
-
-
PHP
|