首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

PHP 日期時間函數完全指南:date、getdate、checkdate、time、mktime、microtime

     編輯:PHP 相關知識

核心函數速查

函數說明示例
date(format, timestamp)格式化輸出日期時間字符串date("Y年 m月d日") → 2024年 05月20日
getdate(timestamp)返回關聯數組,含 hours/mday/minutes/seconds/mon/month/year/wday/weekday/yday/0$d=getdate(); echo $d['hours'];
checkdate(month, day, year)驗證日期合法性checkdate(2,29,2020) → true
time()返回當前 Unix 時間戳(秒)time() → 1716182400
mktime(hour, min, sec, month, day, year)根據日期時間返回時間戳,參數超範圍自動進位mktime(0,0,0,13,1,2024) → 2025-01-01 00:00:00
microtime()返回 "微秒 秒" 字符串,用於精密計時microtime() → "0.123456 1716182400"

date 常用格式字符

  • 年:Y(四位)、y(兩位)
  • 月:m(01-12)、F(英文全稱)、M(簡寫)
  • 日:d(01-31)、j(1-31)
  • 星期:l(全稱)、D(簡寫)
  • 時:h(01-12)、H(00-23)
  • 分:i(00-59)
  • 秒:s(00-59)
  • 上午/下午:a(am/pm)、A(AM/PM)
  • 一年中的天數:z(0-365)

所有函數基於 Unix 紀元(1970-01-01 00:00:00 UTC)。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved