diff options
Diffstat (limited to 'lib/utils.php')
-rw-r--r-- | lib/utils.php | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/utils.php b/lib/utils.php index 97c55ffaf..298639675 100644 --- a/lib/utils.php +++ b/lib/utils.php @@ -24,7 +24,11 @@ class Utils { * @returns */ public static function unixtimeToDbtimestamp($unixtime) { + if ($unixtime === null) + return null; $dt = \DateTime::createFromFormat('U', $unixtime); + if ($dt === false) + return null; return $dt->format('Y-m-d H:i:s'); } @@ -34,7 +38,11 @@ class Utils { * @returns */ public static function dbtimestampToUnixtime($dbtimestamp) { + if ($dbtimestamp === null) + return null; $dt = \DateTime::createFromFormat('Y-m-d H:i:s', $dbtimestamp); + if ($dt === false) + return null; return $dt->format('U'); } |