在网上搜索时,发现绝大多数答案都使用了toTime_t()和fromTime_t()这两个函数,但是qt官方已经把这两个函数定义为过时的
现在建议使用的函数应该是fromSecsSinceEpoch()和toSecsSinceEpoch()。
如果是毫秒级时间戳则是fromMSecsSinceEpoch()和toMSecsSinceEpoch() 。
将long long型的13位毫秒级时间戳转换为QDateTime类:
QDateTime time =QDateTime::fromMSecsSinceEpoch(timestamp);
将当前时间转化为13位毫秒级时间戳:
long long timestamp = QDateTime::currentMSecsSinceEpoch();