From 113b676ebb6bb80f26dd4c683fa2004f7d8ce8c0 Mon Sep 17 00:00:00 2001 From: Adam Biggs Date: Fri, 20 Sep 2013 14:26:50 -0700 Subject: [PATCH] Don't call .utc() if makeMoment() returns null --- moment.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/moment.js b/moment.js index 1c680f498..3f84fcc30 100644 --- a/moment.js +++ b/moment.js @@ -1270,18 +1270,25 @@ // creating with utc moment.utc = function (input, format, lang, strict) { + var m; + if (typeof(lang) === "boolean") { strict = lang; lang = undefined; } - return makeMoment({ + m = makeMoment({ _useUTC : true, _isUTC : true, _l : lang, _i : input, _f : format, _strict : strict - }).utc(); + }); + if (m != null) { + m = m.utc(); + } + + return m; }; // creating with unix timestamp (in seconds) -- 2.47.2