[#6652] don't use mktime() which assumes time tuple is local time
3 files changed