PHP 日期操作

2021-06-09 12:30:43 字數 1880 閱讀 3633

使用函式

date() 實現

<?php echo $showtime=date("y-m-d h:i:s");?>

顯示的格式: 年

-月-日

小時:分鐘:

秒 相關時間引數:

a - "am"

或是"pm"

a - "am"

或是"pm"

d -

幾日,二位數字,若不足二位則前面補零; 如

: "01"

至"31"

d -

星期幾,三個英文本母; 如

: "fri"

f -

月份,英文全名; 如

: "january"

h - 12

小時制的小時; 如

: "01"

至"12"

h - 24

小時制的小時; 如

: "00"

至"23"

g - 12

小時制的小時,不足二位不補零; 如

: "1"

至12"

g - 24

小時制的小時,不足二位不補零; 如

: "0"

至"23"

i -

分鐘;

如: "00"

至"59"

j -

幾日,二位數字,若不足二位不補零; 如

: "1"

至"31"

l -

星期幾,

英文全名; 如

: "friday"

m -

月份,二位數字,若不足二位則在前面補零; 如

: "01"

至"12"

n -

月份,二位數字,若不足二位則不補零; 如

: "1"

至"12"

m -

月份,三個英文本母; 如

: "jan"

s - 秒;

如: "00"

至"59"

s -

字尾加英文序數,二個英文本母; 如

: "th"

,"nd"

t -

指定月份的天數; 如

: "28"

至"31"

u -

總秒數

w -

數字型的星期幾,如

: "0" (

星期日)

至"6" (

星期六)

y -

年,四位數字; 如

: "1999"

y -

年,二位數字; 如

: "99"

z -

一年中的第幾天; 如

: "0"

至"365"

可以自由設定顯示的內容

,連線符號或是顯示位置,例如

date("m-d h")

或者date("dmy");?>等

長日期轉換為短日期

date( 'y-m-d ',strtotime($str))

php5.2以下

$t   =   '2007-01-12   19:15:58.242166+08 ';

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

php5.2

$t   =   '2007-01-12   19:15:58.242166+08 ';

echo   date( 'y-m-d   h:i:s ',   strtotime($t. '   '.substr($t,-3).

'   hour '));

PHP日期操作

返回指定月份的第一天 function get the month first day str theyear,themonth 返回指定月份的最後一天 function get the month last day str theyear,themonth 返回指定日期所在周的第一天 週日為第一天...

PHP 日期操作

使用函式 date 實現 顯示的格式 年 月 日 小時 分鐘 秒相關時間引數 a am 或是 pm a am 或是 pm d 幾日,二位數字,若不足二位則前面補零 如 01 至 31 d 星期幾,三個英文本母 如 fri f 月份,英文全名 如 january h 12 小時制的小時 如 01 至 ...

PHP時間日期操作

1 date default timezone set prc 預設時區 2 當前的時間增加5天 3 date1 2014 11 11 4echo date y m d strtotime date1 5 day 輸出結果 2014 11 16 5 相應地,要增加月,年,將day改成month或ye...