Question: what is z at the end of timestamp?
Answer: The Z stands for 'Zulu' - your times are in UTC. From Wikipedia: The UTC time zone is sometimes denoted by the letter Z—a reference to the equivalent nautical time zone (GMT), which has been denoted by a Z since about 1950.