From cf04e1f934a4707611383f5f0be7671ba4ad7acf Mon Sep 17 00:00:00 2001 From: Marc Michalsky forumZFD Date: Thu, 18 Mar 2021 22:23:38 +0100 Subject: [PATCH] =?UTF-8?q?=E2=8F=B1=EF=B8=8F=20set=20time=20zone=20before?= =?UTF-8?q?=20translating=20unix=20timestamp=20into=20date-time=20string?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CRM/TwingleCampaign/BAO/Campaign.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CRM/TwingleCampaign/BAO/Campaign.php b/CRM/TwingleCampaign/BAO/Campaign.php index 108154d..b8d8435 100644 --- a/CRM/TwingleCampaign/BAO/Campaign.php +++ b/CRM/TwingleCampaign/BAO/Campaign.php @@ -391,7 +391,9 @@ abstract class CRM_TwingleCampaign_BAO_Campaign { if ( $dateTime = DateTime::createFromFormat('U', $input) ) { - return $dateTime->format('Y-m-d H:i:s'); + return $dateTime + ->setTimezone(new DateTimeZone(date_default_timezone_get())) + ->format('Y-m-d H:i:s'); } // ... or a DateTime string elseif (