Fixed error with negative offset

This commit is contained in:
Marc Ole Bulling 2020-12-28 15:33:46 +01:00
parent f74227f738
commit f602719794
No known key found for this signature in database
GPG Key ID: C126AFC2A47B06FF

View File

@ -87,7 +87,10 @@ class ApplicationService extends BaseService
private static function getSqliteLocaltime(int $offset):string
{
$pdo = new \PDO('sqlite::memory:');
return $pdo->query('SELECT datetime(\'now\', \'+' . $offset . ' seconds\', \'localtime\');')->fetch()[0];
if ($offset > 0)
return $pdo->query('SELECT datetime(\'now\', \'+' . $offset . ' seconds\', \'localtime\');')->fetch()[0];
else
return $pdo->query('SELECT datetime(\'now\', \'' . $offset . ' seconds\', \'localtime\');')->fetch()[0];
}
/**