PHP date時間詳解

2021-08-20 05:15:12 字數 1558 閱讀 8603

// d - 乙個月中的第幾天(從 01 到 31)

// d - 星期幾的文字表示(用三個字母表示)

// j - 乙個月中的第幾天,不帶前導零(1 到 31)

// l('l' 的小寫形式)- 星期幾的完整的文字表示

// n - 星期幾的 iso-8601 數字格式表示(1 表示 monday[星期一],7 表示 sunday[星期日])

// s - 乙個月中的第幾天的英語序數字尾(2 個字元:st、nd、rd 或 th。與 j 搭配使用)

// w - 星期幾的數字表示(0 表示 sunday[星期日],6 表示 saturday[星期六])

// z - 一年中的第幾天(從 0 到 365)

// w - 用 iso-8601 數字格式表示一年中的星期數字(每週從 monday[星期一]開始)

// f - 月份的完整的文字表示(january[一月份] 到 december[十二月份])

// m - 月份的數字表示(從 01 到 12)

// m - 月份的短文本表示(用三個字母表示)

// n - 月份的數字表示,不帶前導零(1 到 12)

// t - 給定月份中包含的天數

// l - 是否是閏年(如果是閏年則為 1,否則為 0)

// o - iso-8601 標準下的年份數字

// y - 年份的四位數表示

// y - 年份的兩位數表示

// a - 小寫形式表示:am 或 pm

// a - 大寫形式表示:am 或 pm

// b - swatch internet time(000 到 999)

// g - 12 小時制,不帶前導零(1 到 12)

// g - 24 小時制,不帶前導零(0 到 23)

// h - 12 小時制,帶前導零(01 到 12)

// h - 24 小時制,帶前導零(00 到 23)

// i - 分,帶前導零(00 到 59)

// s - 秒,帶前導零(00 到 59)

// u - 微秒(php 5.2.2 中新增的)

// e - 時區識別符號(例如:utc、gmt、atlantic/azores)

// i(i 的大寫形式)- 日期是否是在夏令時(如果是夏令時則為 1,否則為 0)

// o - 格林威治時間(gmt)的差值,單位是小時(例項:+0100)

// p - 格林威治時間(gmt)的差值,單位是 hours:minutes(php 5.1.3 中新增的)

// t - 時區的簡寫(例項:est、mdt)

// z - 以秒為單位的時區偏移量。utc 以西時區的偏移量為負數(-43200 到 50400)

// c - iso-8601 標準的日期(例如 2013-05-05t16:34:42+00:00)

// r - rfc 2822 格式的日期(例如 fri, 12 apr 2013 12:01:05 +0200)

// u - 自 unix 紀元(january 1 1970 00:00:00 gmt)以來經過的秒數

php date函式詳解

time 在php中是得到乙個數字,這個數字表示從1970 01 01到現在共走了多少秒 要找出前一天的時間就是 time 60 60 24 要找出前一年的時間就是 time 60 60 24 365 那麼如何把這個數字換成日期格式呢,就要用到date函式了 t time echo date y m...

PHP date函式引數詳解

ime 在php中是得到乙個數字,這個數字表示從1970 01 01到現在共走了多少秒,很奇怪吧 不過這樣方便計算,要找出前一天的時間就是 time 60 60 24 要找出前一年的時間就是 time 60 60 24 365 那麼如何把這個數字換成日期格式呢,就要用到date函式了 t time ...

PHP date函式常用時間處理方法

複製 如下 echo 今天 date y m d echo 昨天 date y m d strtotime 1 day echo 明天 date y m d strtotime 1 day echo 一周後 date y m d strtotime 1 week echo 一周零兩天四小時兩秒後 d...