php date函數(shù)

date日期時間函數(shù)是php函數(shù)部分核心稿黄,下面我來列舉下它的用法

語法

date(format,timestamp)

其中format參數(shù)是必需的部分史侣,規(guī)定輸出日期字符串的格式左胞,timestamp是可選項,規(guī)定整數(shù)的 Unix 時間戳橱赠。默認是當前的本地時間(time())。我們來重點關注有哪些字符可以使用:

  • d - 一個月中的第幾天(從 01 到 31)
  • D - 星期幾的文本表示(用三個字母表示)
  • j - 一個月中的第幾天箫津,不帶前導零(1 到 31)
  • l('L' 的小寫形式)- 星期幾的完整的文本表示
  • N - 星期幾的 ISO-8601 數(shù)字格式表示(1表示Monday[星期一]狭姨,7表示Sunday[星期日])
  • S - 一個月中的第幾天的英語序數(shù)后綴(2 個字符:st、nd苏遥、rd 或 th饼拍。與 j 搭配使用)
  • w - 星期幾的數(shù)字表示(0 表示 Sunday[星期日]师抄,6 表示 Saturday[星期六])
  • z - 一年中的第幾天(從 0 到 365)
  • W - 用 ISO-8601 數(shù)字格式表示一年中的星期數(shù)字(每周從 Monday[星期一]開始)
  • F - 月份的完整的文本表示(January[一月份] 到 December[十二月份])
  • m - 月份的數(shù)字表示(從 01 到 12)
  • M - 月份的短文本表示(用三個字母表示)
  • n - 月份的數(shù)字表示教硫,不帶前導零(1 到 12)
  • t - 給定月份中包含的天數(shù)
  • L - 是否是閏年(如果是閏年則為 1,否則為 0)
  • o - ISO-8601 標準下的年份數(shù)字
  • Y - 年份的四位數(shù)表示
  • y - 年份的兩位數(shù)表示
  • 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 - 時區(qū)標識符(例如:UTC杠步、GMT、Atlantic/Azores)
  • I(i 的大寫形式)- 日期是否是在夏令時(如果是夏令時則為 1朵锣,否則為 0)
  • O - 格林威治時間(GMT)的差值甸私,單位是小時(實例:+0100)
  • P - 格林威治時間(GMT)的差值,單位是 hours:minutes(PHP 5.1.3 中新增的)
  • T - 時區(qū)的簡寫(實例:EST诬烹、MDT)
  • Z - 以秒為單位的時區(qū)偏移量。UTC 以西時區(qū)的偏移量為負數(shù)(-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)以來經過的秒數(shù)


然后我們來關注下常用的方式

1.年-月-日

echo date("Y-m-d"); 
2017-11-17
echo date("y-n-j");
17-11-17
echo date('Y-M-j');
2017-Nov-17
echo date('Y-F-jS');
2017-November-17th
  1. 時:分:秒
echo date('g:i:s a');
9:14:54 pm
echo date('h:i:s A');
09:15:55 PM
echo date('G:i:s');
21:16:26

3.閏年幢痘,星期掀泳,天

echo date('L');
今年是否閏年:0
echo date('l');
今天是:Friday
echo date('D');
今天是:Fri
echo date('w');
今天星期:5
echo date('W');
本周是全年中的第 46 周
echo date('t');
本月是 30 天
echo date('z');
今天是今年的第 320 天

在這里再介紹一個函數(shù)

microtime函數(shù)

如果調用時不帶可選參數(shù),本函數(shù)以 "msec sec" 的格式返回一個字符串脑沿,其中 sec 是自 Unix 紀元(0:00:00 January 1, 1970 GMT)起到現(xiàn)在的秒數(shù)马僻,msec 是微秒部分。字符串的兩部分都是以秒為單位返回的韭邓。

echo microtime();
0.84718500 1510925114

然后在這里做一個小測試幫大家熟悉這個函數(shù),順便復習下循環(huán)瞭郑,我們來檢測下三種循環(huán)的速度

$array = range(1,10000);
$t0 = microtime(true);
for($i=0;$i<count($array);$i++){
    
}
$t1 = microtime(true);
$i=0;
while($i<count($array)){
    $i++;
}
$t2 = microtime(true);
foreach($array as $key=>$val){
    
}
$t3 = microtime(true);
echo "for循環(huán)耗時:".($t1 - $t0)."<br>";
echo "while循環(huán)耗時:".($t2 - $t1)."<br>";
echo "foreach循環(huán)耗時:".($t3 - $t2)."<br>";

打印出來結果如下

for循環(huán)耗時:0.0014710426330566
while循環(huán)耗時:0.00098490715026855
foreach循環(huán)耗時:0.018208026885986

所以我們得出while循環(huán)的耗時最短

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末屈张,一起剝皮案震驚了整個濱河市袱巨,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌愉老,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,036評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件焰盗,死亡現(xiàn)場離奇詭異姨谷,居然都是意外死亡映九,警方通過查閱死者的電腦和手機瞎颗,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來引有,“玉大人,你說我怎么就攤上這事宫补。” “怎么了粉怕?”我有些...
    開封第一講書人閱讀 164,411評論 0 354
  • 文/不壞的土叔 我叫張陵贫贝,是天一觀的道長蛉谜。 經常有香客問我,道長型诚,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,622評論 1 293
  • 正文 為了忘掉前任也搓,我火速辦了婚禮还绘,結果婚禮上,老公的妹妹穿的比我還像新娘拍顷。我一直安慰自己,他們只是感情好昔案,可當我...
    茶點故事閱讀 67,661評論 6 392
  • 文/花漫 我一把揭開白布踏揣。 她就那樣靜靜地躺著,像睡著了一般捞稿。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上彰亥,一...
    開封第一講書人閱讀 51,521評論 1 304
  • 那天衰齐,我揣著相機與錄音,去河邊找鬼废酷。 笑死抹缕,一個胖子當著我的面吹牛,可吹牛的內容都是我干的歉嗓。 我是一名探鬼主播,決...
    沈念sama閱讀 40,288評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼哮幢,長吁一口氣:“原來是場噩夢啊……” “哼志珍!你這毒婦竟也來了?” 一聲冷哼從身側響起柜某,我...
    開封第一講書人閱讀 39,200評論 0 276
  • 序言:老撾萬榮一對情侶失蹤敛纲,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后翰绊,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 45,644評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡监嗜,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,837評論 3 336
  • 正文 我和宋清朗相戀三年裁奇,在試婚紗的時候發(fā)現(xiàn)自己被綠了麦撵。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片溃肪。...
    茶點故事閱讀 39,953評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡乍惊,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情撬碟,我是刑警寧澤,帶...
    沈念sama閱讀 35,673評論 5 346
  • 正文 年R本政府宣布惶傻,位于F島的核電站其障,受9級特大地震影響,放射性物質發(fā)生泄漏励翼。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,281評論 3 329
  • 文/蒙蒙 一抓狭、第九天 我趴在偏房一處隱蔽的房頂上張望造烁。 院中可真熱鬧,春花似錦惭蟋、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽持偏。三九已至氨肌,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間怎囚,已是汗流浹背桥胞。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評論 1 269
  • 我被黑心中介騙來泰國打工贩虾, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留沥阱,地道東北人缎罢。 一個月前我還...
    沈念sama閱讀 48,119評論 3 370
  • 正文 我出身青樓策精,卻偏偏與公主長得像崇棠,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子枕稀,可洞房花燭夜當晚...
    茶點故事閱讀 44,901評論 2 355

推薦閱讀更多精彩內容