好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識(shí)庫 > PHP時(shí)間函數(shù)使用詳解

PHP時(shí)間函數(shù)使用詳解

熱門標(biāo)簽:七魚外呼系統(tǒng)停用嗎 九江外呼系統(tǒng) 西區(qū)企業(yè)怎么做地圖標(biāo)注入駐 智能電話機(jī)器人排名前十名南京 保定crm外呼系統(tǒng)運(yùn)營(yíng)商 地下城堡2圖九地圖標(biāo)注 抖音有個(gè)地圖標(biāo)注是什么意思 阿里云400電話申請(qǐng)加工單 海南人工外呼系統(tǒng)有效果嗎

PHP開發(fā)中,關(guān)于時(shí)間函數(shù)的使用基本上可以說是無處不在,而PHP中操作時(shí)間的方法也很多,比如PHP時(shí)間戳、日期與時(shí)間戳之間的轉(zhuǎn)換、獲取當(dāng)前日期、當(dāng)前時(shí)間之前或之后的時(shí)間等等,下面我們?cè)敿?xì)講述一下PHP中各種時(shí)間函數(shù)的使用。

首先需要知道的是在php中獲取時(shí)間方法是date(),在php中獲取時(shí)間戳方法有time()、strtotime()。下面分別說明。

date() 格式為:date($format, $timestamp),format為格式、timestamp為時(shí)間戳(可選)。

time() 返回當(dāng)前時(shí)間的 Unix 時(shí)間戳,沒有參數(shù)。

strtotime($time, $now) 將格式化的日期時(shí)間或任何英文文本的日期時(shí)間描述解析為 Unix 時(shí)間戳。$time 為必填,規(guī)定要解析的時(shí)間字符串;$now 用來計(jì)算返回值的時(shí)間戳,如果省略該參數(shù),則使用當(dāng)前時(shí)間。

date($format)用法舉例:

  • echo date('Y-m-d');輸出結(jié)果:2014-12-16
  • echo date('Y-m-d H:i:s');輸出結(jié)果:2014-12-16 23:00:00
  • echo date('Y年m月d日');輸出結(jié)果:2014年12月16日

要實(shí)現(xiàn)輸出怎樣的日期格式其實(shí)只需要按規(guī)則修改一下即可,下面是字符串格式中各個(gè)字母的含義:

a - "am" 或是 "pm"

A - "AM" 或是 "PM"

d - 幾日,二位數(shù)字,若不足二位則前面補(bǔ)零; 如: "01" 至 "31"

D - 星期幾,三個(gè)英文字母; 如: "Fri"

F - 月份,英文全名; 如: "January"

h - 12 小時(shí)制的小時(shí); 如: "01" 至 "12"

H - 24 小時(shí)制的小時(shí); 如: "00" 至 "23"

g - 12 小時(shí)制的小時(shí),不足二位不補(bǔ)零; 如: "1" 至 12"

G - 24 小時(shí)制的小時(shí),不足二位不補(bǔ)零; 如: "0" 至 "23"

i - 分鐘; 如: "00" 至 "59"

j - 幾日,二位數(shù)字,若不足二位不補(bǔ)零; 如: "1" 至 "31"

l - 星期幾,英文全名; 如: "Friday"

m - 月份,二位數(shù)字,若不足二位則在前面補(bǔ)零; 如: "01" 至 "12"

n - 月份,二位數(shù)字,若不足二位則不補(bǔ)零; 如: "1" 至 "12"

M - 月份,三個(gè)英文字母; 如: "Jan"

s - 秒; 如: "00" 至 "59"

S - 字尾加英文序數(shù),二個(gè)英文字母; 如: "th","nd"

t - 指定月份的天數(shù); 如: "28" 至 "31"

U - 總秒數(shù)

w - 數(shù)字型的星期幾,如: "0" (星期日) 至 "6" (星期六)

Y - 年,四位數(shù)字; 如: "1999"

y - 年,二位數(shù)字; 如: "99"

z - 一年中的第幾天; 如: "0" 至 "365"

time()用法舉例:

time();輸出結(jié)果:1418664250(返回的結(jié)果即當(dāng)前的時(shí)間戳)

strtotime($time)用法舉例:

echo strtotime('2014-12-16'); 輸出結(jié)果:1418688000,作用其實(shí)是把2014-12-16 00:00:00轉(zhuǎn)化為 UNIX 時(shí)間戳

strtotime()還有個(gè)很強(qiáng)大的用法,參數(shù)可加入對(duì)于數(shù)字的操作、年月日周英文字符,示例如下:

  • echo date('Y-m-d H:i:s',strtotime('+1 day'));輸出結(jié)果:2014-12-17 23:30:33(輸出明天此時(shí)的時(shí)間)
  • echo date('Y-m-d H:i:s',strtotime('-1 day'));輸出結(jié)果:2014-12-15 23:30:33(昨天此時(shí)的時(shí)間)
  • echo date('Y-m-d H:i:s',strtotime('+1 week'));輸出結(jié)果:2014-12-22 23:30:33(獲取下個(gè)星期此時(shí)的時(shí)間)
  • echo date('Y-m-d H:i:s',strtotime('next Thursday'));輸出結(jié)果:2014-12-18 00:00:00(獲取下個(gè)星期四凌晨的時(shí)間)
  • echo date('Y-m-d H:i:s',strtotime('last Thursday'));輸出結(jié)果:2014-12-11 00:00:00(獲取上個(gè)星期四凌晨的時(shí)間)

以上舉例就這么多了,更多的自己去變通研究吧,strtotime()方法可以通過英文文本的控制Unix時(shí)間戳的顯示,而得到需要的時(shí)間日期格式。

php獲取當(dāng)前時(shí)間的毫秒數(shù)

php本身沒有提供返回毫秒數(shù)的函數(shù),但提供了microtime()方法,它會(huì)返回一個(gè)數(shù)組,包含兩個(gè)元素:一個(gè)是秒數(shù)、一個(gè)是小數(shù)表示的毫秒數(shù),我們可以通過此方法獲取返回的毫秒數(shù),方法如下:

function getMillisecond(){
 list($s1,$s2)=explode(' ',microtime());
 return (float)sprintf('%.0f',(floatval($s1)+floatval($s2))*1000);
}

在PHP里面,通常獲取到的時(shí)間會(huì)與當(dāng)前時(shí)間相差8小時(shí),這是由于在PHP的配置里默認(rèn)是以0時(shí)區(qū)的時(shí)間為基準(zhǔn),而我們位于東8區(qū),與0時(shí)區(qū)相差八小時(shí),所以在實(shí)際開發(fā)中使用到時(shí)間的時(shí)間,要特別注意設(shè)置好時(shí)區(qū),設(shè)置的方法主要有下面的幾種:

1.在php.ini中找到date.timezone,將它的值改成 Asia/Shanghai,即 date.timezone = Asia/Shanghai(將當(dāng)前時(shí)區(qū)設(shè)置為亞洲上海時(shí)區(qū))

2.在程序開始的地方添加 date_default_timezone_set('Asia/Shanghai');即可,當(dāng)然對(duì)于中國(guó)的時(shí)區(qū),我們也可以使用date_default_timezone_set('PRC');來設(shè)置

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

您可能感興趣的文章:
  • 使用PHP的日期與時(shí)間函數(shù)技巧
  • PHP函數(shù)之日期時(shí)間函數(shù)date()使用詳解
  • php中時(shí)間函數(shù)date及常用的時(shí)間計(jì)算
  • PHP 日期時(shí)間函數(shù)的高級(jí)應(yīng)用技巧
  • PHP日期時(shí)間函數(shù)的高級(jí)應(yīng)用技巧
  • php常用日期時(shí)間函數(shù)實(shí)例小結(jié)
  • php時(shí)間戳格式化顯示友好的時(shí)間函數(shù)分享
  • php date()日期時(shí)間函數(shù)詳解
  • PHP 常用時(shí)間函數(shù)資料整理
  • php時(shí)間函數(shù)用法分析
  • PHP時(shí)間相關(guān)常用函數(shù)用法示例

標(biāo)簽:涼山 十堰 昭通 梅河口 韶關(guān) 遼陽 九江 甘肅

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHP時(shí)間函數(shù)使用詳解》,本文關(guān)鍵詞  PHP,時(shí)間,函數(shù),使用,詳解,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PHP時(shí)間函數(shù)使用詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于PHP時(shí)間函數(shù)使用詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 无码人妻一区二区三区| 欧美bbbbb| 色欲AV久久爽啪啪亚洲丁香花| 中国男男gaytwinkfreevideos| 我和邻居的夫妇交换| 男人用鸡鸡捅女人| 亚洲中文字久久久久久久久久鸭| 男人边吃奶边爆c娇喘H漫画| 性-乱-做-爱视频| 高清播放kkkk| www.毛片在线观看| 久久久天堂精品一区人妻久久9 | 夜夜夜夜夜夜爽噜噜噜噜噜噜| 国产免费拔擦拔擦8x高清在线| 嗯哼嗯哼~太大了| 69式囗交图片| 你是我的女人韩国电影| 波多野结衣一区二区| 久久精品国产99国产精偷| 日本三级2021最新理论在线观看| 黄色一级视频网| 丫头你还是个处h| 最新av网址| 91手机在线播放| 精品夜夜澡人妻无码AV | 天天操操操| 他扶着粗大挤进她的紧致| 竹菊精品久久久久久久99蜜桃| 男舔女b| 天天干天天射天天操| 国产哺乳奶水91在线播放| 公狼的粗大挺进我的身体| 欧美天天在线| 美丽的阿?交换HD| 无遮挡很爽很污很黄在线观看| 亚洲国产精品67194成人| 人与牲动交xxxbbb| 亚洲第二专区| 久久久久久久国产精品电影 | 1000部拍拍拍勿入免费观看| 爽?好大?快?深点动态图|