diff options
| -rw-r--r-- | src/apis.js | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/apis.js b/src/apis.js index 9311c620..0f2968e6 100644 --- a/src/apis.js +++ b/src/apis.js @@ -764,11 +764,13 @@ var angularString = { var angularDate = { 'toString':function(date){ - return !date ? - date : - date.toISOString ? - date.toISOString() : - padNumber(date.getUTCFullYear(), 4) + '-' + + if (!date) return date; + + var isoString = date.toISOString ? date.toISOString() : ''; + + return (isoString.length==24) ? + isoString : + padNumber(date.getUTCFullYear(), 4) + '-' + padNumber(date.getUTCMonth() + 1, 2) + '-' + padNumber(date.getUTCDate(), 2) + 'T' + padNumber(date.getUTCHours(), 2) + ':' + |
