可以用date函數(shù)來實現(xiàn)。
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了安岳免費建站歡迎大家使用!
$time=time();
date('Y-m-d',$time)
獲取當前時間方法date()
很簡單,這就是獲取時間的方法,格式為:date($format,
$timestamp),format為格式、timestamp為時間戳--可填參數(shù)。
獲取時間戳方法time()、strtotime()
這兩個方法,都可以獲取php中unix時間戳,time()為直接獲取得到,strtotime($time,
$now)為將時間格式轉(zhuǎn)為時間戳,$time為必填。
date($format)用法
echo
date('Y-m-d')
,輸出結(jié)果:2015-12-20
echo
date('Y-m-d
H:i:s'),輸出結(jié)果:2015-12-20
23:34:12
echo
date('Y-m-d',
time()),輸出結(jié)果:2015-12-20
23:34:12(結(jié)果同上,只是多了一個時間戳參數(shù))(時間戳轉(zhuǎn)換為日期格式的方法)
echo
date('Y').'年'.date('m').'月'.date('d').'日',輸出結(jié)果:2015年12月20日
如何用php把時間戳轉(zhuǎn)化為年月日
wangbin_yg LV10
2017-01-07
滿意答案
nhhxr
LV9
2017-01-08
PHP 中的 strtotime() 函數(shù)可以實現(xiàn)
strtotime() 函數(shù)將任何英文文本的日期時間描述解析為 Unix 時間戳。
strtotime(time,now)
time 規(guī)定要解析的時間字符串。
now 用來計算返回值的時間戳。如果省略該參數(shù),則使用當前時間。
成功則返回時間戳,否則返回 FALSE。在 PHP 5.1.0 之前本函數(shù)在失敗時返回 -1
你要先搞清楚時間戳是什么!
在PHP中,時間戳是1970年1月1日0時0分到一個指定的時間點的秒數(shù)。5分鐘是一個時間區(qū)間,不是一個時間點,所以不能轉(zhuǎn)換為時間戳。除非把5分鐘限定成一個時間點概念,例如:距離當前時間5分鐘之前,距離1970年1月1日0時0分的5分鐘之后。
搞清之后就是代碼了,PHP中有兩個可以生成時間戳的函數(shù),mktime()和strtotime()
strtotime(time,now); strtotime的語法,規(guī)定只能是一定條件下的日期字符串格式,如果想獲得2019年的年初時間的話,最好使用2019-01-01這種格式
如果想直輸入2019的情況下,那就要自己封裝一個函數(shù),來進行操作。