pHp時(shí)間戳和日期相互轉(zhuǎn)換操作總結(jié)

在制作微信小程序定制開發(fā)的時(shí)候,遇到時(shí)間戳轉(zhuǎn)換為日期格式的問題。

因?yàn)闀r(shí)間戳是程序本身就有,小程序里面沒法轉(zhuǎn)換日期格式的時(shí)間,那么就需要在php程序的時(shí)候轉(zhuǎn)換好,傳給小程序。

下面是php時(shí)間戳轉(zhuǎn)換日期格式的總結(jié)。

1. php中時(shí)間轉(zhuǎn)換函數(shù)

strtotime( date( "Y-m-d H:i"))

date( "Y-m-d H:i",$unixtime)

2. php中獲得今天零點(diǎn)的時(shí)間戳要獲得零點(diǎn)的unix時(shí)間戳,可以使用

$todaytime=strtotime( "today")

然后再使用

date( "Y-m-d H:i", $todaytime)

轉(zhuǎn)換為日期。

時(shí)間戳轉(zhuǎn)換為日期

時(shí)間戳轉(zhuǎn)換函數(shù):

date("Y-m-d H:i:s",time()),"Y-m-d H:i:s"是轉(zhuǎn)換后的日期格式,time()是獲得當(dāng)前時(shí)間的時(shí)間戳。如果是date("Y-m-d H:i:s",time()),則小時(shí)分秒一起顯示;如果是

date("Y-m-d ", time()),只顯示年月日。例如:

date( "Y-m-d H:i:s", time())

date( "Y-m-d", time())

日期轉(zhuǎn)換為時(shí)間戳

classSaonekControllerextendsController{

publicfunctionindexAction(){

/*

時(shí)間戳轉(zhuǎn)換成日期不用說了

但是日期要轉(zhuǎn)成時(shí)間戳的話就要用到

strtotime()

*/

$time = time(); //時(shí)間戳

$nowtime = date( 'Y-m-d H:i:s', $time); //生成帶格式的日期

$oldtime = '2010-11-10 22:19:21';

$catime = strtotime($oldtime); //日期轉(zhuǎn)換為時(shí)間戳

$nowtimes = date( 'Y-m-d H:i:s', $catime); //時(shí)間戳又轉(zhuǎn)回日期了

echo$nowtimes;

}

}

?>

3. php中時(shí)間戳轉(zhuǎn)換為日期,并按照時(shí)間顯示不同的內(nèi)容,如剛剛,分鐘前,小時(shí)前,今天,昨天等

/*

時(shí)間轉(zhuǎn)換函數(shù)

*/

functiontransTime($ustime){

$ytime = date( "Y-m-d H:i", $ustime);

$rtime = date( "n月j日 H:i", $ustime);

$htime = date( "H:i", $ustime);

$time = time() - $ustime;

$todaytime = strtotime( "today");

$time1 = time() - $todaytime;

if($time < 60) {

$str = '剛剛';

} else

if($time < 60* 60) {

$min = floor($time / 60);

$str = $min . '分鐘前';

} else

if($time < $time1) {

$str = '今天'. $htime;

} else{

$str = $rtime;

}

return$str;

}

4、Thinkphp5 日期與時(shí)間戳相互轉(zhuǎn)換

日期轉(zhuǎn)換為時(shí)間戳

$ordertime="2019-9-3 12:23:14";

dump(strtotime($ordertime)); //=>1567484594

時(shí)間戳 轉(zhuǎn)換為日期##

{$order.time|date='y-m-d H:i:s',###} //=>2019-9-3

當(dāng)前名稱:pHp時(shí)間戳和日期相互轉(zhuǎn)換操作總結(jié)
文章來源:http://muchs.cn/article6/scspig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、Google關(guān)鍵詞優(yōu)化、企業(yè)網(wǎng)站制作品牌網(wǎng)站制作、品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計(jì)