回首頁
TwHappy部落格
會員專區
免費加入會員
會員登入
英文測驗
英文單字拼字測驗
英文測驗題庫練習
國考題庫
國考題庫亂數出題
國考題庫逐題測驗
小小遊戲
翻圖記憶
象棋麻將
智慧拼圖
幸運21點
本站服務
勞保年金試算
威力彩大樂透
最全減肥程式
日文50音辨識
棒球IQ測驗
運動IQ測驗
聯絡本站
Email信箱

PHP教學(28)範例:日期與時間函數之二
日期:2014年2月25日


前篇說過,函數date有兩個參數,第一個是「所要產生的時間格式」;第二個是引數,就是被轉換的時間戳(Timestamp),引數可有可無,沒有指定的引數,則默認為現在時間。以下範例只設定第一個參數「時間格式」,讓函數date格式化現在時間,並且直接輸出於網頁。

<?php
date_default_timezone_set
("Asia/Taipei");  //設定時區
echo date("Y年m月j日 G時i分s秒");  //第1個參數是時間格式;第2個參數是引數,沒有引數時,默認為現在時間。
//date("Y-n-j G:i:s",1393224543);  //逗點之後的數值為引數。
?>


觀看執行結果:
http://www.twhappy.com/php.php?example=28_1

說明:
一、函數date的第一個參數「時間格式」只會將內定的符號轉換為代表時間的數值,本例中的「Y、m、j、G、i、s」會轉換為數值,「年、月、日、 (空格)、時、分、秒」則保持原狀,所以本範例會輸出一個晚於「2014年02月25日 11時47分50秒」的日期時間。
二、函數date內定的符號,下表列出最常用的部分:

Y:4位數字表示的年份,例:2014。
y:2位數字表示的年份,例:14。
F:月份的英文,例:January。
M:月份的英文縮寫,例:Jan。
n:數字表示的月份,沒有前導零,1-12。
m:數字表示的月份,有前導零,01-12。
j:月份中的第幾天,沒有前導零,1-31。
d:月份中的第幾天,有前導零,01-31。
z:一年中的第幾天,0-365。
g:12小時制,沒有前導零,1-12。
G:24小時制,沒有前導零,0-23。
h:12小時制,有前導零,01-12。
H:24小時制,有前導零,00-23。
i:有前導零,00-59。
s:有前導零,00-59。
星期 W:一年中的第幾週,每週從星期一開始,例:28。
l:星期幾的英文,例:Sunday。
D:星期幾的英文縮寫,例:Sun。
w:星期幾的數字,0-6(星期日-星期六)。



 延伸閱讀    文章標籤:PHP教學
文章標籤
PHP教學 ( 30 )
英文學習 ( 8 )
旅遊紀實 ( 35 )
小說創作 ( 8 )
運動球技 ( 25 )
都市更新 ( 15 )
電腦網路 ( 14 )
生活財經 ( 15 )