jikan-rest/app/IsoDateFormatter.php

21 lines
431 B
PHP
Raw Normal View History

<?php
namespace App;
trait IsoDateFormatter
{
protected function formatIsoDateTime(string $d): string
{
$dt = explode('-', $d);
return (new \DateTime())
->setDate(
2022-06-18 15:30:08 +01:00
$dt[0] ?? date('Y'),
$dt[1] ?? 1,
$dt[2] ?? 1
)
2022-12-21 18:57:18 +00:00
->setTime(0, 0)
->setTimezone(new \DateTimeZone('UTC'))
2022-12-21 18:57:18 +00:00
->format(DATE_ATOM);
}
}