一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語(yǔ)言|JavaScript|易語(yǔ)言|vb.net|

服務(wù)器之家 - 編程語(yǔ)言 - PHP教程 - PHP基于DateTime類解決Unix時(shí)間戳與日期互轉(zhuǎn)問(wèn)題【針對(duì)1970年前及2038年后時(shí)間戳】

PHP基于DateTime類解決Unix時(shí)間戳與日期互轉(zhuǎn)問(wèn)題【針對(duì)1970年前及2038年后時(shí)間戳】

2019-09-25 13:38神奇網(wǎng)絡(luò) PHP教程

這篇文章主要介紹了PHP基于DateTime類解決Unix時(shí)間戳與日期互轉(zhuǎn)問(wèn)題,通過(guò)DateTime類解決1970年前及2038年后時(shí)間戳顯示與計(jì)算問(wèn)題,非常簡(jiǎn)單實(shí)用,代碼中備有較為詳盡的注釋便于理解,需要的朋友可以參考下

本文實(shí)例講述了PHP基于DateTime類解決Unix時(shí)間戳與日期互轉(zhuǎn)問(wèn)題。分享給大家供大家參考,具體如下:

這個(gè)問(wèn)題主要在32位的系統(tǒng)下出現(xiàn),64位的不存在這樣的問(wèn)題。php 5.2+提供了DateTime類來(lái)處理這樣的問(wèn)題,參考方案如下(請(qǐng)注意時(shí)區(qū)的處理):

//1、Unix時(shí)間戳轉(zhuǎn)日期
function unixtime_to_date($unixtime, $timezone = 'PRC') {
  $datetime = new DateTime("@$unixtime"); //DateTime類的bug,加入@可以將Unix時(shí)間戳作為參數(shù)傳入
  $datetime->setTimezone(new DateTimeZone($timezone));
  return $datetime->format("Y-m-d H:i:s");
}
//2、日期轉(zhuǎn)Unix時(shí)間戳
function date_to_unixtime($date, $timezone = 'PRC') {
  $datetime= new DateTime($date, new DateTimeZone($timezone));
  return $datetime->format('U');
}
echo date_to_unixtime("1900-1-31 00:00:00"); //輸出-2206425952
echo '<br>';
echo unixtime_to_date(date_to_unixtime("1900-1-31 00:00:00")); //輸出1900-01-31 00:00:00

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美贵妇videos办公室 | 王的视频vk| 亚洲系列国产系列 | 欧美有码| 国产日韩欧美在线一区二区三区 | 91一区二区在线观看精品 | 色综合天天综合 | 亚洲 欧美 成人 | 公交车强校花系列小说 | 波多野结衣之高校教师 | 久久精品黄AA片一区二区三区 | 冰雪奇缘1完整版免费观看 变形金刚第一部 | 成年男女免费视频网站 | 五月天国产精品 | 亚洲一区二区三区深夜天堂 | 好大好硬好深好爽gif图 | 97网站| 国产一区二区三区高清 | 日韩免费一级 | 亚洲成A人片在线观看中文L | 恩不要好大好硬好爽3p | 美女扒开腿让男人桶爽动态图片 | 羞羞污视频| 32d乳白色的奶罩未删除 | 亚洲天堂v| 国产综合社区 | 日韩精品亚洲一级在线观看 | 99久在线 | 色婷综合 | 欧美国产日韩在线 | 亚洲+欧美+国产+综合 | 午夜无码片在线观看影院 | 翁熄性放纵交换01 | 天天天综合网 | 99精品热| 国产精品免费一级在线观看 | 6080欧美一区二区三区四区 | 亚洲黄色片免费看 | 欧美一级高清片 | 精品一区二区三区视频日产 | 天作谜案免费完整版在线观看 |