From 0ea49f6f62292dc0cdf5c4747a4bae84f058504b Mon Sep 17 00:00:00 2001 From: jnels Date: Wed, 21 Sep 2016 10:48:02 -0400 Subject: [PATCH 1/9] Having a go at it --- src/date_formatter.php | 20 ++++++++++++++++++++ 1 file changed, 20 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..c3e892e --- /dev/null +++ b/src/date_formatter.php @@ -0,0 +1,20 @@ +format('l, jS F Y'); + } else { + return ""; + } +} From 7c32a5d08f4566217f6506ea9ba41110e468d7e5 Mon Sep 17 00:00:00 2001 From: jnels Date: Wed, 21 Sep 2016 10:52:32 -0400 Subject: [PATCH 2/9] Oops. Fixed function name. --- src/date_formatter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/date_formatter.php b/src/date_formatter.php index c3e892e..696d51d 100644 --- a/src/date_formatter.php +++ b/src/date_formatter.php @@ -1,6 +1,6 @@ Date: Wed, 21 Sep 2016 11:01:23 -0400 Subject: [PATCH 3/9] Removed string type requirement... --- src/date_formatter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/date_formatter.php b/src/date_formatter.php index 696d51d..bd28699 100644 --- a/src/date_formatter.php +++ b/src/date_formatter.php @@ -1,6 +1,6 @@ Date: Wed, 21 Sep 2016 11:08:50 -0400 Subject: [PATCH 4/9] Reading is a good thing. --- src/date_formatter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/date_formatter.php b/src/date_formatter.php index bd28699..00f3448 100644 --- a/src/date_formatter.php +++ b/src/date_formatter.php @@ -13,7 +13,7 @@ function date_formatter($str) { if (checkdate($date[1], $date[2], $date[0])) { $date = new DateTime($str); - return $date->format('l, jS F Y'); + return $date->format('l, F jS Y'); } else { return ""; } From 21e61c90fe5eda43a68088fb072a6d661f1d2731 Mon Sep 17 00:00:00 2001 From: jnels Date: Wed, 21 Sep 2016 11:13:11 -0400 Subject: [PATCH 5/9] Made changes to accommodate other date formats --- src/date_formatter.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/date_formatter.php b/src/date_formatter.php index 00f3448..3480ac0 100644 --- a/src/date_formatter.php +++ b/src/date_formatter.php @@ -1,9 +1,6 @@ Date: Wed, 21 Sep 2016 11:17:23 -0400 Subject: [PATCH 6/9] Working outside a text editor can be tricky. --- src/date_formatter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/date_formatter.php b/src/date_formatter.php index 3480ac0..8b6feaf 100644 --- a/src/date_formatter.php +++ b/src/date_formatter.php @@ -1,6 +1,6 @@ Date: Wed, 21 Sep 2016 11:26:02 -0400 Subject: [PATCH 7/9] Erg. Transferred old code. #remoteProblems --- src/date_formatter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/date_formatter.php b/src/date_formatter.php index 8b6feaf..9690281 100644 --- a/src/date_formatter.php +++ b/src/date_formatter.php @@ -1,6 +1,6 @@ Date: Wed, 21 Sep 2016 11:50:18 -0400 Subject: [PATCH 8/9] Fitter, happier, more productive --- src/date_formatter.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/date_formatter.php b/src/date_formatter.php index 9690281..90b600c 100644 --- a/src/date_formatter.php +++ b/src/date_formatter.php @@ -1,5 +1,4 @@ format('l, F jS Y'); } else { + echo "fail "; return ""; } } From 4aaba9c0386b9e550d519b873c2feb26ad6208c0 Mon Sep 17 00:00:00 2001 From: jnels Date: Wed, 21 Sep 2016 12:54:22 -0400 Subject: [PATCH 9/9] Cleaned up a bit. --- src/date_formatter.php | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/date_formatter.php b/src/date_formatter.php index 90b600c..77a4e90 100644 --- a/src/date_formatter.php +++ b/src/date_formatter.php @@ -9,7 +9,6 @@ function date_formatter($str) { foreach ($date as $num) { if (!is_numeric($num)) { - echo "not number "; return ""; } } @@ -18,7 +17,6 @@ function date_formatter($str) { $date = new DateTime($str); return $date->format('l, F jS Y'); } else { - echo "fail "; return ""; } }