Removing hardcoded assumption that time attributes will always be suffixed _at

https://github.com/skillstream/ssnext/pull/896#discussion_r17036825
Extracting valid date string logic into a method.

https://github.com/skillstream/time_splitter/pull/2#discussion_r17053538