php時間戳記轉換的樣本_PHP教程

來源:互聯網
上載者:User
以下例子得出結果:
複製代碼 代碼如下:
array(3) { ["yesterday"]=> array(2) { [0]=> int(1395874800) [1]=> int(1395961199) } ["today"]=> array(2) { [0]=> int(1395961200) [1]=> int(1396047599) } ["tomorrow"]=> array(2) { [0]=> int(1396047600) [1]=> int(1396133999) } }

複製代碼 代碼如下:

//昨天,今天和明天的日期轉換
//($startstr 今天開始時間戳)
//返回(昨天,今天和明天)的0點和23點59分59秒
function alldaytostr($startstr) {
$oneday_count = 3600 * 24; //一天有多少秒
//明天
$tomorrow_s = $startstr + $oneday_count; //明天開始
$tomorrow_e = $tomorrow_s + $oneday_count - 1; //明天結束
//昨天
$yesterday_s = $startstr - $oneday_count; //昨天開始
$yesterday_e = $startstr - 1; //昨天結束
//今天結束
$today_e = $tomorrow_s - 1;
//昨天、今天和明天 0點和當天23點59分59秒合并成數組
$allday_array = array('yesterday' => array($yesterday_s, $yesterday_e),
'today' => array($startstr, $today_e),
'tomorrow' => array($tomorrow_s, $tomorrow_e));
return $allday_array;
}
//當天開始時間
$btime = date('Y-m-d'.'00:00:00',time());
//轉換成“開始”的時間戳記
$btimestr = strtotime($btime);
var_dump(alldaytostr($btimestr));

?>

http://www.bkjia.com/PHPjc/747676.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/747676.htmlTechArticle以下例子得出結果: 複製代碼 代碼如下: array(3) { ["yesterday"]= array(2) { [0]= int(1395874800) [1]= int(1395961199) } ["today"]= array(2) { [0]= int(1395961200) [...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.