From 18499b1b5cd927b57e66a1591f58159d5f9f9e60 Mon Sep 17 00:00:00 2001 From: "U-XZ-PC\\XZ" Date: Wed, 28 Sep 2016 16:13:16 -0400 Subject: [PATCH] tested locally --- src/date_formatter.php | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/date_formatter.php diff --git a/src/date_formatter.php b/src/date_formatter.php new file mode 100644 index 0000000..cd0a24e --- /dev/null +++ b/src/date_formatter.php @@ -0,0 +1,33 @@ +format($format) == $date; +} + +function date_formatter ($dateInput) +{ + $digit = explode("-", $dateInput);# deal with '2-2-2' + if ($digit[0]<10){ + $dateInput = "200". $dateInput; + } + + $validated = validateDate($dateInput, 'Y-m-d'); + $validated = $validated||(validateDate($dateInput, 'Y-n-j')); + $validated = $validated||(validateDate($dateInput, 'y-n-j')); + if (!$validated) { + return ""; + } else { + $date=date_create($dateInput); + return date_format($date,"l, F jS Y"); + } +} + +/* +$test = date_formatter ('2-2-2'); +//var_dump($test); +echo $test; + +*/ +?> \ No newline at end of file