當前位置:首頁 » 編程語言 » php1970

php1970

發布時間: 2025-04-23 07:30:36

『壹』 php 如何處理 1970前時間 時間戳失效了

php5.2+提供了DateTime類來處理這樣的問題,參考方案如下(請注意時區的處理):

//1、Unix時間戳轉日期functionunixtime_to_date($unixtime,$timezone='PRC'){$datetime=newDateTime("@$unixtime");//DateTime類的bug,加入@可以將Unix時間戳作為參數傳入$datetime->setTimezone(newDateTimeZone($timezone));return$datetime->format("Y-m-dH:i:s");}

//2、日期轉Unix時間戳
functiondate_to_unixtime($date,$timezone='PRC'){
$datetime=newDateTime($date,newDateTimeZone($timezone));
return$datetime->format('U');
}

echodate_to_unixtime("1900-1-3100:00:00");//輸出-2206425952
echo'<br>';
echounixtime_to_date(date_to_unixtime("1900-1-3100:00:00"));//輸出1900-01-3100:00:00

『貳』 php讀取mysql網頁顯示是1970-01-01 資料庫中是字元串類型,比如41036讀取出為日期為2012-05-07

一般時間都是用這樣方法存的,用date函數轉化就行了,<?php echo date('Y-m-d',資料庫數據);?>

熱點內容
安卓apk反編譯修改伺服器 發布:2025-07-14 17:23:33 瀏覽:859
threadc語言 發布:2025-07-14 17:13:23 瀏覽:166
rap加密 發布:2025-07-14 17:10:28 瀏覽:675
英雄聯盟和吃雞哪個吃配置 發布:2025-07-14 17:01:32 瀏覽:97
訪問羅晉 發布:2025-07-14 17:00:04 瀏覽:396
逍遙西遊輔助腳本 發布:2025-07-14 16:56:57 瀏覽:585
java默認類 發布:2025-07-14 16:51:03 瀏覽:279
術後解壓 發布:2025-07-14 16:39:47 瀏覽:661
手機版我的世界怎麼輸入伺服器ip 發布:2025-07-14 16:25:21 瀏覽:722
pythonsysstdout 發布:2025-07-14 16:15:29 瀏覽:197