1、toTime_t() 将QDateTime转换为时间戳
QDateTime time = QDateTime::currentDateTime(); //获取当前时间
int itime = time.toTime_t(); //将当前时间转为时间戳
2、fromTime_t() 将时间戳转换为QDateTime
QDateTime time = QDateTime::fromTime_t(itime);
3、toString() 将QDateTime 转换为时间格式显示
QDateTime datetime = QDateTime::currentDateTime();
std::cout << datetime.toString("yyyy-MM-dd hh:mm:ss").toStdString().c_str()<<std::endl;
4、fromStding() 将时间格式的字符串转换为QDateTime
QDateTime::fromString("2022-11-25 09:55:21","yyyy-MM-dd hh:mm:ss");
暂无评论