PHP應用日期與時間

2022-08-11 14:24:09 字數 925 閱讀 3820

<?php

/* 時間戳

** 1. 是乙個整數

* 2. 1970-1-1 到現在的秒數 1213212121

** 2014-02-14 11:11:11

** 02/14/2014 11:11:11**

*/date_default_timezone_set("prc");

$start = microtime(true);

for($i=0; $i<100000; $i++)

$end = microtime(true);

//經歷了多少微秒

echo $end-$start;

echo "

";$a = "2014-11-12 11:11:11";

$b = "2015-3-4";

//strtotime()自動轉換成時間戳

echo floor((strtotime($b)-strtotime($a))/(24*60*60));//經歷了111天

echo "

";$y = 1981;

$m = 11;

$d = 5;

//如果設定的年月日比現實的年月日大,就自動往後取值

$t = mktime(0, 0, 0, 30, 45, $y);

echo date("y-m-d h:i:s", $t);

echo "

";$y = 1981;

$m = 11;

$d = 5;

//轉換成時間戳

$t = mktime(0, 0, 0, $m, $d, $y);

//獲取當前時間

$dtime = time();

//從2023年到現在一共過了天

echo floor(($dtime - $t)/60/60/24);//經歷了12560天

PHP 日期與時間

1.獲取時間和日期 date 函式用來獲取並格式化日期和時間,它帶有兩個引數,第乙個是格式字串,第二個可選引數是unix時間戳。如果沒有指定時間戳,在預設的情況下,date 函式將返回當前的日期和時間,例如 echo date js f y 支援的格式 描述a 上午或下午,小寫字元表示,am 或 p...

PHP 日期與時間

一 設定時區 date default timezone set asia shanghai 設定時區 二 獲取當前unix時間戳 time 三 獲取指定時間的unix時間戳 mktime date default timezone set asia shanghai 設定時區 nowtime ti...

PHP日期與時間

獲取日期及時間 date string format int timestamp 說明 大寫y表示年四位數字,而小寫y表示年的兩位數字 小寫m表示月份的數字 帶前導 而小寫n則表示不帶前導的月份數字。大寫m表示月份的3個縮寫字元,而小寫m則表示月份的數字 帶前導0 沒有大寫的j,只有小寫j表示月份的...