#include <iostream>
#include <string>
#include <iomanip>
#include <sstream>
int main(int argc, char *argv[]) {
std::string d_time = "2017-09-25 12:23:10";
// Get TM structure
std::istringstream time_stream{d_time};
std::tm time;
time_stream >> std::get_time(&time, "%Y-%m-%d %H:%M:%S");
// Print
std::cout << "H: " << std::put_time(&time, "%H\n");
std::cout << "M: " << std::put_time(&time, "%M\n");
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8aW9tYW5pcD4KI2luY2x1ZGUgPHNzdHJlYW0+CgppbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKSB7CiAgc3RkOjpzdHJpbmcgZF90aW1lID0gIjIwMTctMDktMjUgMTI6MjM6MTAiOwogIAogIC8vIEdldCBUTSBzdHJ1Y3R1cmUKICBzdGQ6OmlzdHJpbmdzdHJlYW0gdGltZV9zdHJlYW17ZF90aW1lfTsKICBzdGQ6OnRtIHRpbWU7CiAgdGltZV9zdHJlYW0gPj4gc3RkOjpnZXRfdGltZSgmdGltZSwgIiVZLSVtLSVkICVIOiVNOiVTIik7CiAgCiAgLy8gUHJpbnQKICBzdGQ6OmNvdXQgPDwgIkg6ICIgPDwgc3RkOjpwdXRfdGltZSgmdGltZSwgIiVIXG4iKTsKICBzdGQ6OmNvdXQgPDwgIk06ICIgPDwgc3RkOjpwdXRfdGltZSgmdGltZSwgIiVNXG4iKTsKICAKICByZXR1cm4gMDsKfQo=