濮阳杆衣贸易有限公司

主頁 > 知識庫 > php中日期類型轉(zhuǎn)換實例講解

php中日期類型轉(zhuǎn)換實例講解

熱門標(biāo)簽:銀行信貸電話機器人 滄州電銷外呼系統(tǒng)價格 溫州外呼系統(tǒng)招商 合肥ai電銷機器人費用 手機外呼系統(tǒng)什么原理 上海400客服電話怎么申請 天津電銷外呼系統(tǒng)違法嗎 400電話個人能不能辦理 凱立德地鐵站地圖標(biāo)注

1、使用date()函數(shù)將UNIX時間戳轉(zhuǎn)換為日期。

2、使用strtotime()函數(shù)將日期轉(zhuǎn)換為UNIX時間戳。

在PHP中是可以完成日期格式轉(zhuǎn)換的,不過有一個缺點就是占用PHP解析器的解析時間,因此速度會相對慢一些。但是這種方式也有優(yōu)點,那就是不管是不是數(shù)據(jù)庫中查詢獲得的數(shù)據(jù)都可以進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換范圍不受限制。

實例

$y=date("Y",time());         //年
$m=date("m",time());      //月
$d=date("d",time());        //日
echo $y."
";
echo $m."
";
echo $d."
";
$eight_clock = mktime(8, 0, 0, $m, $d ,$y);  //每天8點
echo date("Y-m-d H:i:s",$eight_clock)."
";
$day_time = mktime(0, 0, 0, $m, 1 ,$y);      //每月1號
echo date("Y-m-d H:i:s",$day_time)."
";

實例擴(kuò)展:

// convert a date into a string that tells how long ago
// that date was.... eg: 2 days ago, 3 minutes ago.
function ago($d) {
 $c = getdate();
 $p = array('year', 'mon', 'mday', 'hours', 'minutes', 'seconds');
 $display = array('year', 'month', 'day', 'hour', 'minute', 'second');
 $factor = array(0, 12, 30, 24, 60, 60);
 $d = datetoarr($d);
 for ($w = 0; $w  6; $w++) {
 if ($w > 0) {
  $c[$p[$w]] += $c[$p[$w-1]] * $factor[$w];
  $d[$p[$w]] += $d[$p[$w-1]] * $factor[$w];
 }
 if ($c[$p[$w]] - $d[$p[$w]] > 1) { 
  return ($c[$p[$w]] - $d[$p[$w]]).' '.$display[$w].'s ago';
 }
 }
 return '';
}
// you can replace this if need be. 
// This converts my dates returned from a mysql date string 
// into an array object similar to that returned by getdate().
function datetoarr($d) {
 preg_match("/([0-9]{4})(\\-)([0-9]{2})(\\-)([0-9]{2})([0-9]{2})(\\:)([0-9]{2})(\\:)([0-9]{2})/",$d,$matches);
 return array( 
 'seconds' => $matches[10], 
 'minutes' => $matches[8], 
 'hours' => $matches[6], 
 'mday' => $matches[5], 
 'mon' => $matches[3], 
 'year' => $matches[1], 
 );
}

到此這篇關(guān)于php中日期類型轉(zhuǎn)換實例講解的文章就介紹到這了,更多相關(guān)php中日期類型的轉(zhuǎn)換內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • PHP時間戳和日期相互轉(zhuǎn)換操作實例小結(jié)
  • PHP 實現(xiàn)公歷日期與農(nóng)歷日期的互轉(zhuǎn)換
  • 關(guān)于PHP轉(zhuǎn)換超過2038年日期出錯的問題解決
  • PHP正則匹配日期和時間(時間戳轉(zhuǎn)換)的實例代碼
  • PHP入門教程之日期與時間操作技巧總結(jié)(格式化,驗證,獲取,轉(zhuǎn)換,計算等)

標(biāo)簽:酒泉 白城 溫州 金華 怒江 赤峰 七臺河 洛陽

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《php中日期類型轉(zhuǎn)換實例講解》,本文關(guān)鍵詞  php,中,日期,類型,轉(zhuǎn)換,實例,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《php中日期類型轉(zhuǎn)換實例講解》相關(guān)的同類信息!
  • 本頁收集關(guān)于php中日期類型轉(zhuǎn)換實例講解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    延川县| 巨鹿县| 开化县| 汝城县| 利津县| 英吉沙县| 克拉玛依市| 通海县| 张掖市| 岗巴县| 清流县| 塔河县| 依兰县| 凉城县| 应城市| 海兴县| 正安县| 邵武市| 满洲里市| 舟山市| 保康县| 革吉县| 天全县| 晋州市| 红桥区| 民权县| 姚安县| 门头沟区| 连州市| 同江市| 英吉沙县| 城步| 绩溪县| 梁河县| 海淀区| 泰兴市| 库尔勒市| 文水县| 青冈县| 克拉玛依市| 南开区|