QDateTime
字符串转换
QDateTime datetime = QDateTime::currentDateTime();
QString str = datetime.toString("yyyy-MM-dd hh:mm:ss.zzz");
QDateTime datetime=QDateTime::fromString(str, "yyyy-MM-dd hh:mm:ss.zzz");
时间戳
QDateTime转换成时间戳(毫秒):int64_t timestamp = currentTime.toMSecsSinceEpoch();
。
超出32位表示范围,故不可以用int类型接收返回值。
时间戳转换成QDateTime:QDateTime time = QDateTime::fromMSecsSinceEpoch(timestamp);
QTime
注意:无法存储日期。