#include <iostream>
using namespace std;
int main() {
time_t rawtime;
struct tm* ptm;
time(&rawtime);
ptm = gmtime(&rawtime);
std::cout << ptm->tm_hour << std::endl ; // outputs "3" when it should be "9"
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CnRpbWVfdCByYXd0aW1lOwpzdHJ1Y3QgdG0qIHB0bTsKdGltZSgmcmF3dGltZSk7CnB0bSA9IGdtdGltZSgmcmF3dGltZSk7CgoKc3RkOjpjb3V0IDw8IHB0bS0+dG1faG91ciA8PCBzdGQ6OmVuZGwgOyAvLyBvdXRwdXRzICIzIiB3aGVuIGl0IHNob3VsZCBiZSAiOSIKCXJldHVybiAwOwp9