来源:微信公众号「编程学习基地」
文章目录
- 需求
时间格式转时间戳
需求
时间格式为 2018-03-20 12:03:10
的字符串需要转换成标准的时间戳
QString str = "2018-03-20 12:03:10";
QDateTime dateTime = QDateTime::fromString(str,"yyyy-MM-dd hh:mm:ss");
int timestamp = dateTime.toTime_t();
学废了吗???
获取当前时间戳
int timestamp = QDateTime::currentDateTime().toTime_t();
时间戳转时间格式
int timeT = QDateTime::currentDateTime().toTime_t(); //将当前时间转为时间戳
qDebug()<<"time:"<<QDateTime::fromTime_t(timeT);