php自定義時(shí)間轉(zhuǎn)換函數(shù)示例
本文實(shí)例講述了php自定義時(shí)間轉(zhuǎn)換函數(shù)。分享給大家供大家參考,具體如下:
我們可以把經(jīng)常用到的函數(shù)封裝起來,在抽象類中,然后繼承來使用。
/** * 時(shí)間轉(zhuǎn)時(shí)間戳 * @param object $str * @return timestamp */ function toTime($str, $flag = false) { $year = substr($str, 0, 4); $month = substr($str, 5, 2); $day = substr($str, 8, 2); $hour = substr($str, 11, -3); $min = substr($str, -2); if ($flag) { $intTime = strtotime($year . '-' . $month . '-' . $day . ' ' . $hour . ':' . $min); } else { $intTime = strtotime($year . '-' . $month . '-' . $day); } //echo $intTime;exit; return $intTime; //int } /** * 時(shí)間戳轉(zhuǎn)時(shí)間 * @param object $str * @return */ function toDate($str, $flag = false) { if ($flag) { $date_str = date('Y', $str) . '-' . date('m', $str) . '-' . date('d', $str) . ' ' . date('H', $str) . ':' . date('i', $str); } else { $date_str = date('Y', $str) . '-' . date('m', $str) . '-' . date('d', $str); } return $date_str; }
PS:本站還提供了一個(gè)Unix時(shí)間戳轉(zhuǎn)換工具,包含了各種常見語言針對時(shí)間戳的操作方法,提供給大家參考:
Unix時(shí)間戳(timestamp)轉(zhuǎn)換工具:
http://tools.jb51.net/code/unixtime
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php日期與時(shí)間用法總結(jié)》、《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《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ù)庫操作技巧匯總》
希望本文所述對大家PHP程序設(shè)計(jì)有所幫助。
- php UNIX時(shí)間戳用法詳解
- php獲取當(dāng)前月與上個(gè)月月初及月末時(shí)間戳的方法
- php 計(jì)算兩個(gè)時(shí)間相差的天數(shù)、小時(shí)數(shù)、分鐘數(shù)、秒數(shù)詳解及實(shí)例代碼
- php 時(shí)間time與日期date之間的使用詳解及區(qū)別
- PHP 常用時(shí)間函數(shù)資料整理
- PHP獲取當(dāng)前日期和時(shí)間及格式化方法參數(shù)
- PHP使用GETDATE獲取當(dāng)前日期時(shí)間作為一個(gè)關(guān)聯(lián)數(shù)組的方法
- php使用gettimeofday函數(shù)返回當(dāng)前時(shí)間并存放在關(guān)聯(lián)數(shù)組里
- php獲取當(dāng)前時(shí)間的毫秒數(shù)的方法
- PHP setTime 設(shè)置當(dāng)前時(shí)間的代碼
- AJAX 動(dòng)態(tài)獲取當(dāng)前時(shí)間(php)
- php5中date()得出的時(shí)間為什么不是當(dāng)前時(shí)間的解決方法
- PHP獲取中國時(shí)間(上海時(shí)區(qū)時(shí)間)及美國時(shí)間的方法
相關(guān)文章
php基于 swoole 實(shí)現(xiàn)的異步處理任務(wù)功能示例
這篇文章主要介紹了php基于 swoole 實(shí)現(xiàn)的異步處理任務(wù)功能,涉及swoole的安裝、配置及php調(diào)用swoole守護(hù)進(jìn)程監(jiān)控任務(wù)相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-08-08PHP Imagick完美實(shí)現(xiàn)圖片裁切、生成縮略圖、添加水印
這篇文章主要介紹了PHP Imagick完美實(shí)現(xiàn)圖片裁切、生成縮略圖、添加水印的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-02-02PHP和Selenium搭建高效網(wǎng)絡(luò)爬蟲實(shí)現(xiàn)技術(shù)探索
隨著信息時(shí)代的到來,網(wǎng)站被認(rèn)為是獲取信息的主要途徑之一,但是,手動(dòng)獲取網(wǎng)站上的信息是非常繁瑣的,因此出現(xiàn)了自動(dòng)抓取網(wǎng)頁的方式——網(wǎng)絡(luò)爬蟲,這篇文章將介紹如何使用PHP和Selenium搭建一個(gè)高效的網(wǎng)絡(luò)爬蟲來自動(dòng)收集信息2024-01-01gearman管理工具GearmanManager的安裝與php使用方法示例
這篇文章主要介紹了gearman管理工具GearmanManager的安裝與php使用方法,結(jié)合實(shí)例形式詳細(xì)分析了gearman管理工具GearmanManager的安裝及php使用GearmanManager相關(guān)配置與操作注意事項(xiàng),需要的朋友可以參考下2020-02-02在命令行下運(yùn)行PHP腳本[帶參數(shù)]的方法
這里介紹的是在命令行執(zhí)行php腳本的代碼,其實(shí)主要用到的是php.exe,所以注意設(shè)置環(huán)境變量。2010-01-01