Skip to content

Commit

Permalink
Merge pull request #31 from codeliner/hotfix/use-utc
Browse files Browse the repository at this point in the history
Treat all dates as UTC
  • Loading branch information
codeliner committed Aug 11, 2015
2 parents 46d0bb5 + 72bcd19 commit 9c31589
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/Messaging/DomainMessage.php
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ public static function fromArray(array $messageData)
$message->metadata = $messageData['metadata'];

if (! $messageData['created_at'] instanceof \DateTimeInterface) {
$messageData['created_at'] = \DateTimeImmutable::createFromFormat($message->dateTimeFormat, $messageData['created_at']);
$messageData['created_at'] = \DateTimeImmutable::createFromFormat($message->dateTimeFormat, $messageData['created_at'], new \DateTimeZone('UTC'));
}

$message->createdAt = $messageData['created_at'];
Expand All @@ -139,7 +139,7 @@ protected function init()
}

if ($this->createdAt === null) {
$this->createdAt = new \DateTimeImmutable();
$this->createdAt = new \DateTimeImmutable('now', new \DateTimeZone('UTC'));
}
}

Expand Down

0 comments on commit 9c31589

Please sign in to comment.