php常用函数time
string date( string format [, int timestamp] )
?? ?參數 format 表示時間格式化的方式,可能的方式如下:
??? 格式化方式 ?? ?說明
?? ?Y ?? ? 4位數字年,y為2位數字,如99即1999年
?? ?m ?? ? 數字月份,前面有前導0,如01。n 為無前導0數字月份
?? ?F ?? ? 月份,完整的文本格式,例如 January 或者 March
?? ?M ?? ? 三個字母縮寫表示的月份,例如 Jan 或者 Mar
?? ?d ?? ? 月份中的第幾天,前面有前導0,如03。j 為無前導0的天數
?? ?w ?? ? 星期中的第幾天,以數字表示,0表示星期天
?? ?z ?? ? 年份中的第幾天,范圍0-366
?? ?W ?? ? ? 年份中的第幾周,如第32周
?? ?H ?? ? 24小時格式,有前導0,h為12小時格式
?? ?G ?? ? 24小時格式,無前導0,g為對應12小時格式
?? ?i ?? ? 分鐘格式,有前導0
?? ?s ?? ? 秒格式,有前導0
?? ?A ?? ? 大寫上下午,如AM,a為小寫
?? ?可選參數 timestamp 表示時間戳,默認為 time() ,即當前時間戳。
?? ?我們可以通過 date() 函數提供的豐富格式化來顯示需要的時間日期,如下面的例子:
?? ?date("Y-m-d",time());?? ??? ?//顯示格式如 2008-12-01
?? ?date("Y.m.d",time());?? ??? ?//顯示格式如 2008.12.01
?? ?date("M d Y",time());?? ??? ?//顯示格式如 Dec 01 2008
?? ?date("Y-m-d H:i",time());?? ?//顯示格式如 2008-12-01 12:01
?? ?提示
?? ?如果您輸出的時間和實際時間差8個小時(假設您采用的北京時區)的話,請檢查?? ??? ?php.ini文件,做如下設置:
?? ?date.timezone = PRC
mktime(時,分,秒,月,日,年)從日期取得時間戳,成功返回時間戳,否則返回false.
參數可以從右向左省略,任何省略的參數會被設置成本地日期和時間的當前值。且會自動計算超出范圍的輸入的正確值。任何給定月份的最后一天都可以表示為下個月的第“0”天,而不是-1天。
strtotime(string time,[,int now])將任何英文文本字符串表示的日期轉為時間戳,為date()的反函數。
轉載于:https://www.cnblogs.com/bwteacher/p/5908109.html
總結
以上是生活随笔為你收集整理的php常用函数time的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java Day 13
- 下一篇: 【2】thinkphp 3.2.3简单介