- #include <iostream> 
- #include <cstdio> 
- #include <ctime> 
-   
- std::string timeStampToHReadble(long  timestamp) 
- { 
-     const time_t rawtime = (const time_t)timestamp; 
-   
-     struct tm * dt; 
-     char timestr[30]; 
-     char buffer [30]; 
-   
-     dt = localtime(&rawtime); 
-     // use any strftime format spec here 
-     strftime(timestr, sizeof(timestr), "%m%d%H%M%y", dt); 
-     sprintf(buffer,"%s", timestr); 
-     std::string stdBuffer(buffer); 
-     return stdBuffer; 
- } 
-   
- int main() { 
-     std::cout << timeStampToHReadble(1356953890L) << "\n"; 
- } 
-   
				I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGlvPgojaW5jbHVkZSA8Y3RpbWU+CgpzdGQ6OnN0cmluZyB0aW1lU3RhbXBUb0hSZWFkYmxlKGxvbmcgIHRpbWVzdGFtcCkKewogICAgY29uc3QgdGltZV90IHJhd3RpbWUgPSAoY29uc3QgdGltZV90KXRpbWVzdGFtcDsKCiAgICBzdHJ1Y3QgdG0gKiBkdDsKICAgIGNoYXIgdGltZXN0clszMF07CiAgICBjaGFyIGJ1ZmZlciBbMzBdOwoKICAgIGR0ID0gbG9jYWx0aW1lKCZyYXd0aW1lKTsKICAgIC8vIHVzZSBhbnkgc3RyZnRpbWUgZm9ybWF0IHNwZWMgaGVyZQogICAgc3RyZnRpbWUodGltZXN0ciwgc2l6ZW9mKHRpbWVzdHIpLCAiJW0lZCVIJU0leSIsIGR0KTsKICAgIHNwcmludGYoYnVmZmVyLCIlcyIsIHRpbWVzdHIpOwogICAgc3RkOjpzdHJpbmcgc3RkQnVmZmVyKGJ1ZmZlcik7CiAgICByZXR1cm4gc3RkQnVmZmVyOwp9CgppbnQgbWFpbigpIHsKICAgIHN0ZDo6Y291dCA8PCB0aW1lU3RhbXBUb0hSZWFkYmxlKDEzNTY5NTM4OTBMKSA8PCAiXG4iOwp9Cg==