Commit Graph

5 Commits (218530209f2e92a9def3ddb4b534c1e173f31d93)

Author SHA1 Message Date
Björn Lindqvist 6b29a50cd4 calendar.parser: invalid date checking for the parsing words 2017-01-05 23:35:10 +01:00
Björn Lindqvist 97a57f4041 calendar.parser: fixing rfc822 so it doesn't break in trailing space 2017-01-05 12:38:05 +01:00
Björn Lindqvist b17590db24 calendar.*: replacing hms>timestamp and timestamp>hms with duration variants
hms>duration is better because a timestamp without a date is
invalid. This also makes it so the SQL TIME column maps to duration. Now
we can add some validation so that you aren't allowed to create invalid
timestamps.
2017-01-05 12:38:05 +01:00
Björn Lindqvist 3bbc784fad calendar.parser,robots: hhmm>timestamp -> hhmm>duration
Better to parse it as a duration because it is not a valid timestamp.
2017-01-04 09:10:15 +01:00
Björn Lindqvist 2895d5e095 calendar.format: moving parsing words to a new vocab calendar.parser
The vocab was getting big so the idea is to have all the time parsing in
calendar.parsing and only keep formatting words in calendar.format.
2017-01-04 08:50:24 +01:00