php獲取系統當前時間
php獲取當前時間有三種比較常用的方式,分別是gmmktime()函式、mktime()方法、microtime()方法。
1、gmmktime()函式
gmmktime()函式是可以取得GMT日期的UNIX時間戳。
具體語法為:
int gmmktime ([ int $hour [, int $minute [, int $second [, int $month [, int $day [, int $year [, int $is_dst ]]]]]]] )
該函式的引數能夠從右到左依次空著,而空著的引數就會被設為相應的當前 GMT 值。
參考範例:
示例程式碼:
<?php
echo gmmktime(); //沒有設定引數, 則預設取得當前GMT時間
echo gmmktime(0,45,3,7,7,2016); //設定引數表示GMT時間2016年7月7日0點45分3秒
?>
輸出:
1467909956 1467852303
2、mktime()方法
mktime() 也能夠取得一個日期的 UNIX 時間戳。
具體語法為:
int mktime ([ int $hour = date("H") [, int $minute = date("i") [, int $second = date("s") [, int $month = date("n") [, int $day = date("j") [, int $year = date("Y") [, int $is_dst = -1 ]]]]]]] )
該函式可以根據給出的引數返回 UNIX 時間戳。時間戳一般就是一個長整數,其中包含了從 UNIX 紀元到給定時間的秒數。
參考範例:
示例程式碼:
<?php
echo mktime(); // 沒有設定引數則預設取得當前GMT時間
echo mktime(0,45,3,7,7,2016); //設定引數表示GMT時間2016年7月7日0點45分3秒
?>
輸出:
1467910465 1467852303
3、microtime()方法
microtime() 可以獲得當前 UNIX 時間戳和微秒數。
具體語法為:mixed microtime ([ bool $get_as_float ] )
若是設定 get_as_float 引數值為 true,那麼microtime() 將返回一個浮點數;若是不帶引數,那麼返回一個“msec sec”格式的字串,其中 sec 是自 UNIX 紀元起到現在的秒數,而msec則是微秒部分。字串的兩部分基本上都是以秒為單位返回的。
參考範例:
示例程式碼:
<?php
echo microtime(); //返回 msec sec 格式字串表示時間
echo "<br/>";
echo microtime(true); //返回一個浮點型字串表示時間
?>
輸出:
0.40474900 1467910862
1467910862.4048
-
微信發起位置共享是什麼意思
微信發起位置共享的意思就是把其當前的位置告訴共享的好友,對方通過你傳送的資訊,開啟後就可以看到你在什麼位置,位置共享給大家的生活帶來了很多的便利,如請人吃飯或者是約好一起去遊玩,只需要把位置共享給對方就可以了。發起微信發起位置共享方法如下:成功登入微信...
-
膝上型電腦顯示有限訪問許可權是怎麼回事
現在很多電腦特別是膝上型電腦,上網都會連線更為方便的wifi網路,但有時候連線wifi時會顯示有限訪問許可權這一問題,也就是電腦連線wifi網路時會斷網,無法使用。我們可以把路由器還原出廠設定或者到官網刷最新的韌體,然後重新設定路由器的上網設定。如果以上方法仍然無...
-
怎麼檢視微信群在哪裡
1、成功登陸微信後,點選微信通訊錄選項卡,在微信通訊錄裡可以看到群聊,點選群聊。2、開啟群聊後,在群聊這裡什麼都沒有,點選群聊右上角的“+”圖示。3、在發起群聊介面上,點選選擇一個群。4、點選進入到選擇群聊介面後,在選擇群聊就裡可以看到所有的微信群了。5、點選...
-
關於底噪的意思介紹
1、底噪亦稱背景噪聲,基本所有的好耳機都有底噪,耳機底噪一般都是因為前端的問題,耳機的靈敏度越高對於底噪就越敏感,一些高靈敏度和低阻抗的耳機會把底噪放大,如果加大音量的情況下,底噪會更加的明顯。2、檢測MP3底噪,一般方法是在夜晚等比較安靜的環境中戴上耳機,播...