date: 2017-5-30 Z: -7
r: 05-30 16:46:00 s:05-31 07:00:00