7 function dateformat($pFormat, $pDate, $pNull=1) {
8 if (trim($pDate) ==
"" && $pNull == 1)
11 return date($pFormat, strtotime($pDate));
38 function mdydate ($date) {
39 # $mdays = array(31,28,31,30,31,30,31,31,30,31,30,31); 40 if (strtolower($date) ==
"now" || strtolower($date) ==
"today")
42 $date = date(
"m/d/Y");
44 # only allow 0-9 and dash(-) 45 if (preg_match(
"/[^0-9\-\/ ]/",$date)) {
return false;}
46 list ($mm, $dd, $yy) = preg_split (
'#[-/]#', $date);
49 if( strlen($yy) == 2) {
50 $yy = ($yy < 70 ?
"20$yy" :
"19$yy");
53 if (checkdate($mm,$dd,$yy)) {
54 return "${mm}/${dd}/${yy}";