第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

使用 PHP 將日期和時(shí)間轉(zhuǎn)換為其他日期和時(shí)間

使用 PHP 將日期和時(shí)間轉(zhuǎn)換為其他日期和時(shí)間

PHP
蝴蝶刀刀 2022-01-14 16:09:58
我2019-11-26T16:30:00+01:00從 API 獲取格式的日期,并希望將其轉(zhuǎn)換為Di. 26. Nov. 2019 / 16:30.我正在使用以下代碼,但總是有 1 小時(shí)的差異:Di. 26. Nov. 2019 / 15:30 Uhr.如果我使用2019-11-26T16:30:00+02:00- 我會(huì)得到Di. 26. Nov. 2019 / 14:30 Uhr(提前 2 小時(shí))。這是我的php代碼:$timstp = strtotime('2019-11-26T16:30:00+1:00');echo date('d.m.Y H:i:s', $timstp);我怎樣才能得到正確的日期?
查看完整描述

2 回答

?
慕森王

TA貢獻(xiàn)1777條經(jīng)驗(yàn) 獲得超3個(gè)贊

使用 DateTime 類。format 方法以英文返回結(jié)果。


$input = '2019-11-26T16:30:00+1:00';

$date = date_create($input)->format('D. d. M. Y /H:i \U\h\r');

echo $date;  //Tue. 26. Nov. 2019 /16:30 Uhr

對(duì)于其他語(yǔ)言(如德語(yǔ))的輸出,我推薦 DateTime 擴(kuò)展類dt。


$input = '2019-11-26T16:30:00+1:00';

$date = dt::create($input)->formatL('D d. M Y / H:i \U\h\r','de_DE');

echo $date; //Di. 26. Nov. 2019 / 16:30 Uhr

更新:


API 是否從不同時(shí)區(qū)獲取條目?如果是這樣,問題是需要什么?時(shí)區(qū)的本地時(shí)間或可比性的唯一時(shí)基?上面的示例顯示了時(shí)區(qū)的本地時(shí)間。要?jiǎng)?chuàng)建一個(gè)唯一的基礎(chǔ),DateTime 對(duì)象可以如何轉(zhuǎn)換為不同的時(shí)區(qū) UTC。


$input = '2019-11-26T15:30:00+5:00';

$date = date_create($input)

  ->setTimeZone(new DateTimeZone('UTC'))

  ->format('D. d. M. Y / H:i:s')

;

echo $date;  //Tue. 26. Nov. 2019 / 10:30:00


查看完整回答
反對(duì) 回復(fù) 2022-01-14
?
慕哥6287543

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超10個(gè)贊

試試這個(gè)


$datetime = new DateTime('2019-11-26T16:30:00+1:00');

echo $datetime->format('d.m.Y H:i:s');

在此處查找有關(guān) DateTime 的更多詳細(xì)信息


查看完整回答
反對(duì) 回復(fù) 2022-01-14
  • 2 回答
  • 0 關(guān)注
  • 148 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)