aboutsummaryrefslogtreecommitdiffstats
path: root/src/parser.js
diff options
context:
space:
mode:
authorIgor Minar2010-11-08 09:05:48 -0800
committerIgor Minar2010-11-08 22:49:30 -0800
commite5c135ac50bfb463895c71a9b83267e9ca836c7b (patch)
tree1130899dc2c48f2e3f1087d106597fcc00ebff5d /src/parser.js
parent1a43f36e2395c77005fd14fafd43808548b111f2 (diff)
downloadangular.js-e5c135ac50bfb463895c71a9b83267e9ca836c7b.tar.bz2
Support ISO 8601 extended datetime format troughout angular.
Support ISO 8601 extended format datetime strings (YYYY-MM-DDTHH:mm:ss.SSSZ) as defined in EcmaScript 5 throughout angular. This means that the following apis switched from YYYY-MM-DDTHH:mm:ssZ to YYYY-MM-DDTHH:mm:ss.SSSZ (note the added millis) when representing dates: - angular.Date.toString - angular.String.toDate - JSON serialization and deserialization (used by json filter, $xhr and $resource)
Diffstat (limited to 'src/parser.js')
-rw-r--r--src/parser.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/parser.js b/src/parser.js
index 77800209..97d5740d 100644
--- a/src/parser.js
+++ b/src/parser.js
@@ -26,7 +26,7 @@ var OPERATORS = {
var ESCAPE = {"n":"\n", "f":"\f", "r":"\r", "t":"\t", "v":"\v", "'":"'", '"':'"'};
function lex(text, parseStringsForObjects){
- var dateParseLength = parseStringsForObjects ? 20 : -1,
+ var dateParseLength = parseStringsForObjects ? 24 : -1,
tokens = [],
token,
index = 0,