Fixed age calculation
authorMarcel Werk <burntime@woltlab.com>
Thu, 1 Mar 2012 18:25:50 +0000 (19:25 +0100)
committerMarcel Werk <burntime@woltlab.com>
Thu, 1 Mar 2012 18:25:50 +0000 (19:25 +0100)
wcfsetup/install/files/lib/util/DateUtil.class.php

index 06e1a490f10fa65fc478f2d7b79d329e480876e8..b98ad693088393d2731a07ebda4317cfac9740be 100644 (file)
@@ -268,8 +268,8 @@ class DateUtil {
                // calc
                if ($year) {
                        $age = self::format(null, 'Y') - $year;
-                       if (intval(self::format(null, 'n')) < intval($month)) $age--;
-                       else if (intval(self::formatDate(null, 'j')) == intval($month) && self::formatDate(null, 'n') < intval($day)) $age--;
+                       if (self::format(null, 'n') < $month) $age--;
+                       else if (self::formatDate(null, 'n') == $month && self::formatDate(null, 'j') < $day) $age--;
                        return $age;
                }