返回列表 上一主題 發帖

2-2-2 date()函數

2-2-2 date()函數

2-2-2   date()函數
date()函數:格式化日期時間的函數。
date()函數可以將某個日期時間的字串加以拆解,讓我們取得需要的部分加以利用或加以組合使用:
  1. String date(string format,int[timestamp]);
複製代碼

  • string format:要取出的日期時間部分,包括年、月、日、時、分、秒、星期…,見表2-1。
  • int timestamp:要進行拆解或組合應用的「時間戳記」,「時間戳記」是指自西元1970年1月1日到我們指定的日期之間的時間秒數。


int timestamp參數可以不用指定,若不指定則date()函數將以目前系統的日期時間為「時間戳記」。
說明回傳值範例
A大寫的英文上午或下午標示AM ; PM
a小寫的英文上午或下午標示am ; pm
D使用三個英文字母表示星期Mon ; Fri
d二位數字格式顯示月份02 ; 12
F完整的英文月份名稱May ; June
H24時制的小時,二位數字格式顯示(00~23)23 ; 01
h12時制的小時,二位數字格式顯示(01~12)12 ; 05
G24時制的小時,顯示 0~2313 ; 1
g12時制的小時,顯示 1~1212 ; 5
i顯示分鐘,二位數字格式顯示00 ~ 59
j顯示日期1 ~ 31
L判斷日期時間的年份是否為閏年,回傳值為010 or 1
l小寫L,完整的英文星期名稱Sunday
M使用三個英文字母表示月份Jan ; May
m二位數字格式顯示月份01 ~ 12
n顯示月份,顯示 1~121 ; 5 ;12
S使用兩個英文字母表示序數nd ; th
s二位數字格式顯示秒數00 ~ 59
t顯示月份的日期數28 ~ 31
w使用數字表示星期0 ~6
Y四位數字格式顯示年份2000 ; 1999
y二位數字格式顯示年份00 ; 99
z顯示日期為當年的第幾天0 ~ 365

2-1

心安,平安   
發表任何無意義的感謝或灌水文章一律砍,珍惜帳號,請詳閱版規!!

範例:ch02_03.php
  1. <HTML>
  2. <HEAD>
  3. <TITLE>date()函數</TITLE>
  4. </HEAD>
  5. <BODY>
  6. <?
  7. echo date("G 時 i 分 s 秒 A <p>
  8. 今天為 l <p>
  9. 月份為F");
  10. ?>
  11. </BODY></HTML>
複製代碼
0.png
2011-4-17 23:26

圖2-10   範例ch02_03.PHP。
心安,平安   
發表任何無意義的感謝或灌水文章一律砍,珍惜帳號,請詳閱版規!!

TOP

        靜思自在 : 一個人的快樂.不是因為他擁有得多,而是因為他計較得少。
返回列表 上一主題