fix typo in comment
handle seoncds calculation when timestamp has no timezone info
add timezone info to split
add test for timestamp with timezone info