Chrono: initialize std::tm variables to all 0 to fix #9147.
Merged changes from trunk.