04-29-2017, 11:30 AM
05-01-2017, 04:16 PM
Add the result from Duration::TimeZoneOffset() to Time::Current() and you will achieve exactly what you're after.
05-02-2017, 05:47 AM
Thanks, Garrett! One of my standard classes uses Time and Duration so I'll make a method there that utilizes this. I won't miss <ctime>!
It dawned on me to double-check the Date class. The notes say:
\brief Constructs a Date object from the current system date
...
\returns A Date object for the current UTC time
I made the mistake of reading the first line and taking "current system date" at its word. In most instances, this shouldn't make a difference, but if the actual date matters more than a duration of days, I'll use the timeZoneOffset() there, too.
It dawned on me to double-check the Date class. The notes say:
\brief Constructs a Date object from the current system date
...
\returns A Date object for the current UTC time
I made the mistake of reading the first line and taking "current system date" at its word. In most instances, this shouldn't make a difference, but if the actual date matters more than a duration of days, I'll use the timeZoneOffset() there, too.