X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=includes%2Fdate_functions.inc;h=2538f79d65f3edc24c031ae23f176a5359e10592;hb=6c40a3be4a79826087d7abbdd11b483f19decc2a;hp=e90e2e781e6b37fdc5c819d666d7f7127a948e5f;hpb=2bcdab793e406bb5a44d2c4e079ec7cc2a1aa857;p=fa-stable.git diff --git a/includes/date_functions.inc b/includes/date_functions.inc index e90e2e78..2538f79d 100644 --- a/includes/date_functions.inc +++ b/includes/date_functions.inc @@ -350,7 +350,8 @@ function sql2date($date_) global $SysPrefs; //for MySQL dates are in the format YYYY-mm-dd - + if ($date_ == null) + return ""; if (strpos($date_, "/")) { // In MySQL it could be either / or - list($year, $month, $day) = explode("/", $date_); @@ -396,12 +397,12 @@ and converts to a yyyy/mm/dd format */ else // $how == 2 || $how == 5, YYYYMMDD or YYYYMmmDD list($year, $month, $day) = explode($sep, $date_); + if ($how > 2) + { + global $tmonths; + $month = array_search($month, $tmonths); + } if ($year+$day+$month) { - if ($how > 2) - { - global $tmonths; - $month = array_search($month, $tmonths); - } //to modify assumption in 2030 if ($SysPrefs->date_system == 0 || $SysPrefs->date_system == 3) {