php日期
PHP?Date()?函數
PHP date() 函數用于格式化時間/日期。
該函數可把時間戳格式化為可讀性更好的日期和時間。
時間戳是一個字符序列,表示一定的事件發生的日期/時間。
語法
date(format,timestamp)?
| 參數 | 描述 |
|---|---|
| format | 必需。規定時間戳的格式。 |
| timestamp | 可選。規定時間戳。默認是當前的日期和時間。 |
?
PHP Date() - 格式化日期
date() 函數的第一個必需參數?format?規定了如何格式化日期/時間。
這里列出了一些可用的字符:
-
d - 代表月中的天 (01 - 31)
-
m - 代表月 (01 - 12)
-
Y - 代表年 (四位數)
如需了解?format?參數中可用的所有字符列表,請查閱我們的 PHP Date 參考手冊,date() 函數。
可以在字母之間插入其他字符,比如 "/"、"." 或者 "-",這樣就可以增加附加格式了:
<?php
echo date("Y/m/d") . "<br>";
echo date("Y.m.d") . "<br>";
echo date("Y-m-d");
?>
上面代碼的輸出如下所示:
2009/05/11
2009.05.11
2009-05-11
?
PHP Date() - 添加時間戳
date() 函數的第二個可選參數?timestamp?規定了一個時間戳。如果您沒有提供時間戳,將使用當前的日期和時間。
mktime() 函數可為指定的日期返回 Unix 時間戳。
Unix 時間戳包含了 Unix 紀元(1970-01-01 00:00:00 GMT)和指定時間之間的秒數。
mktime() 語法
mktime(hour,minute,second,month,day,year,is_dst)如需獲得某一天的時間戳,我們只要設置 mktime() 函數的 day 參數就可以了:
<?php
$tomorrow = mktime(0,0,0,date("m"),date("d")+1,date("Y"));
echo "Tomorrow is ".date("Y/m/d", $tomorrow);
?>
上面代碼的輸出如下所示:
Tomorrow is 2009/05/12
轉載于:https://www.cnblogs.com/average/p/8407110.html
總結
- 上一篇: “不惟恋主人”下一句是什么
- 下一篇: Sublime Text 自动换行