Commit graph

10 commits

Author SHA1 Message Date
Nathan Fisher
af49f327ec Add Id type for creating unique message identifiers; Change DateTime
to only deal with instants after the Unix epoch and simplify the math.
2023-06-26 00:16:05 -04:00
Nathan Fisher
8c6e15a0c3 Properly handle timezone offsets; Implement conversion to/from Unix
timestamps (i64);
2023-06-11 22:48:02 -04:00
c905e20b36 Miscellaneous cleanups 2023-06-11 00:18:28 -04:00
931d384e05 Added time::parser tests for basuc format 2023-06-10 00:28:37 -04:00
Nathan Fisher
de27339b73 Added some tests for time::Parser 2023-06-10 00:08:33 -04:00
Nathan Fisher
0bbd11aa03 Finish time::parser and begin adding tests 2023-06-09 19:05:43 -04:00
db1680d46f Rethink Time parser, iterating over characters 2023-06-09 10:31:58 -04:00
Nathan Fisher
230b8ac48a Progress on Time parser 2023-06-09 02:19:55 -04:00
Nathan Fisher
669fa0889b Add several parser methods for Time 2023-06-09 01:54:50 -04:00
Nathan Fisher
0fcfb6db47 Add Time module for storing ISO-8601 time and converting to and from
a string
2023-06-09 01:23:35 -04:00