海詩網(wǎng) 知識百科 php獲取當(dāng)前時間(php獲取當(dāng)前時間的函數(shù))

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

php獲取當(dāng)前時間, php獲取當(dāng)前時間的常用方法有三種,分別是gmmktime()函數(shù)、mktime()方法和microtime()方法。

1、gmmktime()函數(shù)

gmmktime()函數(shù)是一個UNIX時間戳,可以獲取GMT日期。

具體語法是:

int gmmktime ([ int $hour [, int $minute [, int $second [, int $month [, int $day [, int $year [, int $is_dst ]]]]]]] )

該函數(shù)的參數(shù)從右到左可以為空,空的參數(shù)將被設(shè)置為對應(yīng)的當(dāng)前GMT值。

參考示例:

示例代碼:

?php

echo gmmktime();//如果沒有設(shè)置參數(shù),默認(rèn)取當(dāng)前GMT時間。

echo gmmktime(2016年0,45,3,7,7);//設(shè)置參數(shù)指示格林威治時間2016年7月7日0: 45: 3。

?

輸出:

1467909956 1467852303

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

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 ]]]]]]] )

這個函數(shù)可以根據(jù)給定的參數(shù)返回UNIX時間戳。時間戳通常是一個長整數(shù),包含從UNIX時代到給定時間的秒數(shù)。

參考示例:

示例代碼:

?php

echo mktime();//如果沒有設(shè)置參數(shù),默認(rèn)取當(dāng)前GMT時間。

echo mktime(2016年0,45,3,7,7);//設(shè)置參數(shù)指示格林威治時間2016年7月7日0: 45: 3。

?

輸出:

1467910465 1467852303

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

3. Micro-time () method

Microtime()可以獲得當(dāng)前UNIX時間戳和微秒數(shù)。

The specific syntax is: mixed micro-time ([bool $ get _ as _ float])

如果get_as_float參數(shù)值設(shè)置為true,那么microtime()將返回一個浮點數(shù);如果沒有參數(shù),則返回“毫秒秒”格式的字符串。

其中sec是從UNIX時代到現(xiàn)在的秒數(shù),msec是微秒部分。一個字符串的兩個部分基本上都是秒返回的。

參考示例:

示例代碼:

?php

echo microtime();//返回由毫秒秒格式字符串表示的時間。

echo br/;

回聲微時(真);//返回表示時間的浮點字符串。

?

輸出:

0.40474900 14679108621467910862.4048

php獲取當(dāng)前時間,以上就是本文為您收集整理的php獲取當(dāng)前時間最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。

本文來自網(wǎng)絡(luò),不代表海詩網(wǎng)立場,轉(zhuǎn)載請注明出處:http://x91880.com/n/169894.html
      

split函數(shù)python(split函數(shù)python3)

發(fā)表回復(fù)
聯(lián)系我們
聯(lián)系我們

在線咨詢: QQ交談

郵箱: 3587015498@qq.com

工作時間:周一至周五,9:00-17:30,節(jié)假日休息

關(guān)注微信
微信掃一掃關(guān)注我們
微信掃一掃關(guān)注我們
關(guān)注微博
返回頂部