四:日期和時間_獲取日期和時間

獲取日期和時間

1.date()函數可以獲取按照指定格式輸出的日期和時間信息
<?php
/*
date()函數可以獲取按照指定格式輸出的日期和時間信息,如果省略時間參數,會自動獲取本地的當前時間
* 語法如下:
* string date(string format[, int timestamp])
*/
echo date("Y-m-d H:i:s");
?>
運行結果:
2010-05-31 15:10:34

2. getdate()函數返回一個數組,其中包括指定的日期和時間信息.
<?
/*
getdate()函數返回一個數組,其中包括指定的日期和時間信息.如果沒有給出時間戳,則輸出的是本地當前的日期和時間信息
*/
$getdate = getdate();
while(list($key,$value) = each($getdate)){
   echo "$key:$value<br>";
}
?>
運行結果:
seconds:29
minutes:34
hours:22
mday:10
wday:4
mon:6
year:2010
yday:160
weekday:Thursday
month:June
0:1276180469

3.checkdate()函數用於檢測日期是否有效
<?php
/*
*checkdate()函數用於檢測日期是否有效,有效則返回true否則返回false
*語法如下:
*bool checkdate(int month,int day,int year)
*/
echo checkdate(2,29,2016);
?>
運行結果:
1

4.輸出格式化的日期和時間
<?php
/*
*對日期和時間進行格式化的方式有兩種,一種是格式化本地日期和時間,通過date()函數實現;另一種是對GMT(格林威治標準時間)/UTC日期和時間進行格式化,通過gmdate()函數實現
*語法如下:
*string gmdate(string format,int timestamp)//參數format爲顯示格式,timestamp爲時間戳,是可選的,默認值爲time()即本地當前時間
*/
ini_set("date.timezone","Asia/Hong_Kong");//更改系統的時區設置
$dates = date("M d Y H:i:s");             //輸出當前系統的時間
echo $dates;
$gmdates = gmdate("M d Y H:i:s");         //輸出格林威治標準時間
echo "<br>$gmdates";
?>
運行結果:
Jun 10 2010 23:39:29
Jun 10 2010 15:39:29

發佈了89 篇原創文章 · 獲贊 6 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章