我試圖設置開始日期&時間自動記錄到呼叫用戶當前的日期和時間。這是在加載視圖之前設置的。以編程方式設置呼叫的開始日期和時間編輯視圖
該代碼正在工作,但它沒有考慮到我的時區,它是一小時後,在英國時間GMT。
如何確保時區正確。
class CustomCallsController extends SugarController
{
public function action_log_inbound()
{
global $timedate;
if(!isset($timedate) || empty($timedate))
{
$timedate = new TimeDate();
}
// get user for calculation
$user = (empty($user)) ? $this->user : $user;
$this->bean->direction = 'Inbound';
$this->bean->date_start = $timedate->asUser($timedate->getNow(), $user);
echo $this->bean->date_start;
$this->view = 'edit';
}
}