我試圖獲得一個給定日期的星期范圍。我使用下面的代碼來做到這一點。
/****
*獲得帶有時區的星期范圍。GTM 1 或 UTC 1
* @return array
*/
function get_week_range(){
$current_date = date('d/m/Y') 。
/Add 1 hour to get the right timezone (GMT 1)
$current_date = date('d/m/Y H:i:s', strtotime($current_date) 3600) 。
$week_range = array();
$week_range['start'] = date('d/m/Y', strtotime('last saturday', strtotime($current_date)) )。
$week_range['end'] = date('d/m/Y', strtotime('next saturday', strtotime($current_date))。
return $week_range;
我怎樣才能使它作業,使它考慮到時區?我的時區是GMT 1,但回傳的日期有-1小時的差異
。uj5u.com熱心網友回復:
你可以使用date_default_timezone_set()來解決這個問題。
https://www.php.net/manual/en/function.date-default-timezone-set.php
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/310899.html
標籤:
下一篇:pyspark中的日期格式
