X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=includes%2Fdate_functions.inc;h=c681353109eb44ae7548d706fd3b3d0f3e92c3e5;hb=67d97bfd7398b932698e254d937f905943412561;hp=484d5a8e1fc4072f59aab117c23b6f1cb50f1ac0;hpb=37f4a02e0f4bea58e5b2097d583bf9395ffc515f;p=fa-stable.git
diff --git a/includes/date_functions.inc b/includes/date_functions.inc
index 484d5a8e..c6813531 100644
--- a/includes/date_functions.inc
+++ b/includes/date_functions.inc
@@ -1,5 +1,14 @@
.
+***********************************************************************/
/*
date validation and parsing functions
@@ -83,7 +92,7 @@ function is_date($date_)
$year = substr($date_,0,4);
}
}
- if ((int)$year > 9999)
+ if (!isset($year)|| (int)$year > 9999)
{
return 0;
}
@@ -359,7 +368,7 @@ and converts to a yyyy/mm/dd format */
list($year, $month, $day) = jalali_to_gregorian($year, $month, $day);
else if ($date_system == 2)
list($year, $month, $day) = islamic_to_gregorian($year, $month, $day);
- return $year."/".$month."/".$day;
+ return $year."-".$month."-".$day;
}// end of function
function date1_greater_date2 ($date1, $date2)
@@ -369,8 +378,8 @@ function date1_greater_date2 ($date1, $date2)
$date1 = date2sql($date1);
$date2 = date2sql($date2);
- list($year1, $month1, $day1) = explode("/", $date1);
- list($year2, $month2, $day2) = explode("/", $date2);
+ list($year1, $month1, $day1) = explode("-", $date1);
+ list($year2, $month2, $day2) = explode("-", $date2);
if ($year1 > $year2)
{
@@ -403,8 +412,8 @@ provided that both dates are after 1970. Also only works for dates up to the yea
$date1 = date2sql($date1);
$date2 = date2sql($date2);
- list($year1, $month1, $day1) = explode("/", $date1);
- list($year2, $month2, $day2) = explode("/", $date2);
+ list($year1, $month1, $day1) = explode("-", $date1);
+ list($year2, $month2, $day2) = explode("-", $date2);
$stamp1 = mktime(0,0,0, (int)$month1, (int)$day1, (int)$year1);
$stamp2 = mktime(0,0,0, (int)$month2, (int)$day2, (int)$year2);
@@ -438,7 +447,7 @@ function explode_date_to_dmy($date_)
echo "
Dates must be entered in the format $disp. Sent was $date_
";
exit;
}
- list($year, $month, $day) = explode("/", $date);
+ list($year, $month, $day) = explode("-", $date);
return array($day, $month, $year);
}