string转时间
time_t StringToDatetime(string str)
{
char *cha = (char*)str.data();
tm tm_;
int year, month, day, hour, minute, second;
sscanf(cha, "%d-%d-%d %d:%d:%d", &year, &month, &day, &hour, &minute, &second);
tm_.tm_year = year - 1900;
tm_.tm_mon = month - 1;
tm_.tm_mday = day;
tm_.tm_hour = hour;
tm_.tm_min = minute;
tm_.tm_sec = second;
tm_.tm_isdst = 0;
time_t t_ = mktime(&tm_);
return t_;
}
https://www.cnblogs.com/renjiashuo/p/6913668.html
浙公网安备 33010602011771号