<div dir="ltr">Hi Amador, my comments below:<br><br>On Tue, Oct 29, 2019 at 5:16 PM Amador Pahim <<a href="mailto:amador@pahim.org">amador@pahim.org</a>> wrote:<br>> About precision (mentioned in the trello card), no matter the format<br>> you pick, it all starts with an epoch on a float with the maximum<br>> precision provided by the platform (time.time()). So one cannot get<br>> more precise than that, afaik.<br><br>I agree.<br><br>> [nrunner]<br>> # datetime: epoch or asctime (defaults to asctime)<br>> datetime = asctime<br>> # datefmt: asctime formatters using strftime (defaults to ISO-8601 format)<br>> datefmt = '%Y-%m-%d %H:%M:%S'<br>><br>> "epoch" would give users time.time().<br>> "asctime" would give users time.strftime(datefmt, time.localtime(time.time()))<br><div><br></div><div>My only concern here is to have a datetime stored like "2019-12-01 09:02:52",</div>*without* the timezone information. This will cause ambiguity.<br><br><div>Daylight saving time rules change from time to time. To correctly calculate the difference from <br></div><div>hourA to hourB, we would need to lookup at all historical variations in daylight saving time rules.</div><br>Regards,<br>-- <br>Beraldo Leal<br>Senior Software Engineer, Virtualization Team<br>Red Hat</div>