From de2336f68e97d61c36b411e9c94121b561aa7717 Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Mon, 27 Jun 2011 12:05:10 +0200 Subject: [PATCH] Mootools/more : Added date format parameter to Date::Parse() method (propose on github https://github.com/mootools/mootools-more/pull/255) --- public_html/includes/js/mootools-more.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public_html/includes/js/mootools-more.js b/public_html/includes/js/mootools-more.js index d5f9dd18..fff646d2 100644 --- a/public_html/includes/js/mootools-more.js +++ b/public_html/includes/js/mootools-more.js @@ -1174,7 +1174,7 @@ Date.extend({ return ((year % 4 === 0) && (year % 100 !== 0)) || (year % 400 === 0); }, - parse: function(from){ + parse: function(from,format){ var t = typeOf(from); if (t == 'number') return new Date(from); if (t != 'string') return from; @@ -1182,7 +1182,7 @@ Date.extend({ if (!from.length) return null; var parsed; - parsePatterns.some(function(pattern){ + ((format) ? [build(format)] : parsePatterns).some(function(pattern){ var bits = pattern.re.exec(from); return (bits) ? (parsed = pattern.handler(bits)) : false; });