* Replace regex-based date/time string parsing with manually written parsing code. * Add date/time parser tests.