diff --git a/website/app/Http/Controllers/NewsController.php b/website/app/Http/Controllers/NewsController.php index 4a881fee..70c431e2 100644 --- a/website/app/Http/Controllers/NewsController.php +++ b/website/app/Http/Controllers/NewsController.php @@ -6,7 +6,13 @@ use Illuminate\Http\Request; use \Model\NewsItem; class NewsController extends Controller -{ +{ + private static function TimestampToDateTime($timestamp) { + $result = new \DateTime; + $result->setTimestamp($timestamp); + return $result; + } + public function show(Request $request, $id) { parent::registerView($request, 'nieuws', $id); @@ -20,8 +26,8 @@ class NewsController extends Controller case 2: $source = $apiResult->source; - $newsItem->published = new \DateTimeImmutable('@' . $source->created); - $newsItem->edited = new \DateTimeImmutable('@' . $source->updated); + $newsItem->published = self::TimestampToDateTime($source->created); + $newsItem->edited = self::TimestampToDateTime($source->updated); $newsItem->author = $source->author; $newsItem->images = null; // Images will be embedded $newsItem->video = null; // Videos will be embedded diff --git a/website/config/app.php b/website/config/app.php index c4169c36..6254f63f 100644 --- a/website/config/app.php +++ b/website/config/app.php @@ -64,7 +64,7 @@ return [ | */ - 'timezone' => 'UTC', + 'timezone' => 'Europe/Amsterdam', /* |-------------------------------------------------------------------------- @@ -77,7 +77,7 @@ return [ | */ - 'locale' => 'en', + 'locale' => 'nl', /* |--------------------------------------------------------------------------