php時(shí)間函數(shù)用法分析
本文實(shí)例講述了php時(shí)間函數(shù)用法。分享給大家供大家參考,具體如下:
php中有unix時(shí)間戳的 相關(guān)操作函數(shù),使用很方便
time() 返回當(dāng)前的 Unix 時(shí)間戳
microtime -- 返回當(dāng)前 Unix 時(shí)間戳和微秒數(shù)
例 1. 用 microtime() 對(duì)腳本的運(yùn)行計(jì)時(shí)
<?php
/**
* Simple function to replicate PHP 5 behaviour
*/
function microtime_float()
{
list($usec, $sec) = explode(" ", microtime());
return ((float)$usec + (float)$sec);
}
$time_start = microtime_float();
// Sleep for a while
usleep(100);
$time_end = microtime_float();
$time = $time_end - $time_start;
echo "Did nothing in $time seconds/n";
?>
mktime()取得一個(gè)日期的 Unix 時(shí)間戳
int mktime ( [int hour [, int minute [, int second [, int month [, int day [, int year [, int is_dst]]]]]]] )
參數(shù)可以從右向左省略,任何省略的參數(shù)會(huì)被設(shè)置成本地日期和時(shí)間的當(dāng)前值
date()格式化一個(gè)本地時(shí)間/日期
string date ( string format [, int timestamp] )
提示: 自 PHP 5.1 起在 $_SERVER['REQUEST_TIME'] 中保存了發(fā)起該請(qǐng)求時(shí)刻的時(shí)間戳。
strtotime -- 將任何英文文本的日期時(shí)間描述解析為 Unix 時(shí)間戳
echo strtotime("+1 day"), "/n";
echo strtotime("+1 week"), "/n";
例2. 某個(gè)時(shí)間的后一天,后一月
strtotime("+1 day ".$day);
strtotime("2008-01-31 +1 month");
strtotime($day." +1 day");
以上形式都正確
PS:本站還提供了一個(gè)Unix時(shí)間戳轉(zhuǎn)換工具,非常實(shí)用,提供給大家參考:
Unix時(shí)間戳(timestamp)轉(zhuǎn)換工具:
http://tools.jb51.net/code/unixtime
這里再為大家推薦一款本站的php格式化美化的排版工具,幫助大家在以后的PHP程序設(shè)計(jì)中進(jìn)行代碼排版:
php代碼在線格式化美化工具:
http://tools.jb51.net/code/phpformat
另外,由于php屬于C語言風(fēng)格,因此下面這款工具同樣可以實(shí)現(xiàn)php代碼的格式化:
C語言風(fēng)格/HTML/CSS/json代碼格式化美化工具:
http://tools.jb51.net/code/ccode_html_css_json
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》、《php操作office文檔技巧總結(jié)(包括word,excel,access,ppt)》、《PHP數(shù)組(Array)操作技巧大全》、《php排序算法總結(jié)》、《PHP常用遍歷算法與技巧總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》、《php正則表達(dá)式用法總結(jié)》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》、《php字符串(string)用法總結(jié)》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
- 使用PHP的日期與時(shí)間函數(shù)技巧
- PHP函數(shù)之日期時(shí)間函數(shù)date()使用詳解
- php中時(shí)間函數(shù)date及常用的時(shí)間計(jì)算
- PHP 日期時(shí)間函數(shù)的高級(jí)應(yīng)用技巧
- PHP時(shí)間函數(shù)使用詳解
- PHP日期時(shí)間函數(shù)的高級(jí)應(yīng)用技巧
- php常用日期時(shí)間函數(shù)實(shí)例小結(jié)
- php時(shí)間戳格式化顯示友好的時(shí)間函數(shù)分享
- php date()日期時(shí)間函數(shù)詳解
- PHP 常用時(shí)間函數(shù)資料整理
- PHP時(shí)間相關(guān)常用函數(shù)用法示例
相關(guān)文章
PHP 文件上傳進(jìn)度條的兩種實(shí)現(xiàn)方法的代碼
PHP 文件上傳進(jìn)度條的兩種實(shí)現(xiàn)方法的代碼...2007-11-11
php inc文件使用的風(fēng)險(xiǎn)和注意事項(xiàng)
本文講的是php中使用.inc文件的風(fēng)險(xiǎn)及解決方法2013-11-11
PHP實(shí)現(xiàn)生成數(shù)據(jù)字典功能示例
這篇文章主要介紹了PHP實(shí)現(xiàn)生成數(shù)據(jù)字典功能,涉及php針對(duì)mysql常見的連接、數(shù)據(jù)表查詢、遍歷、table表格構(gòu)成等相關(guān)操作技巧,需要的朋友可以參考下2018-05-05
PHP入門教程之使用Mysqli操作數(shù)據(jù)庫的方法(連接,查詢,事務(wù)回滾等)
這篇文章主要介紹了PHP入門教程之使用Mysqli操作數(shù)據(jù)庫的方法,涉及php+mysqli操作數(shù)據(jù)庫的基本連接、編碼設(shè)置、查詢、修改、事務(wù)回滾等操作技巧,需要的朋友可以參考下2016-09-09
php數(shù)組函數(shù)序列之a(chǎn)rray_search()- 按元素值返回鍵名
array_search() 函數(shù)與 in_array() 一樣,在數(shù)組中查找一個(gè)鍵值。如果找到了該值,匹配元素的鍵名會(huì)被返回。如果沒找到,則返回 false2011-11-11
php實(shí)現(xiàn)異步數(shù)據(jù)調(diào)用的方法
這篇文章主要介紹了php實(shí)現(xiàn)異步數(shù)據(jù)調(diào)用的方法,分享了4種PHP異步執(zhí)行的常用方式,感興趣的小伙伴們可以參考一下2015-12-12
PHP學(xué)習(xí)筆記(三):數(shù)據(jù)類型轉(zhuǎn)換與常量介紹
這篇文章主要介紹了PHP學(xué)習(xí)筆記(三):數(shù)據(jù)類型轉(zhuǎn)換與常量介紹,本文講解了PHP數(shù)據(jù)類型相互轉(zhuǎn)換、常量的聲明與使用等內(nèi)容,需要的朋友可以參考下2015-04-04

