[英]PHP Offset timezone times
我已經編寫了一個PHP應用程序,並且已經選擇另一個數據庫來顯示數據。
在數據庫中,數據顯示為“ 2009-12-31 22:30:00”。 他們的網站顯示數據為8:00 pm(關閉1.5小時)
如何在PHP中將2009-12-31 22:30:00轉換為8pm?
字段為$ row ['field_cck_monday_value']
“ cck”部分表示您可能正在與Drupal打交道。 Drupal具有在數據庫和視圖之間運行的基於用戶的日期格式和時區轉換。 最好的選擇就是融入其中。
您可以從查詢中減去所需時間,例如:
SELECT DATE_SUB(field_cck_monday_value, INTERVAL 90 MINUTE) FROM tbl
$date = new DateTime(row['field_cck_monday_value']);
$date->sub($date, new DateInterval('P1.5h'))
我不確定DateInterval,究竟如何格式化負1.5小時
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.