Qt下Unix时间戳(10位)和普通时间显示

前端之家收集整理的这篇文章主要介绍了Qt下Unix时间戳(10位)和普通时间显示前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1.toTime_t()转变为1506578023这样的时间戳

QDateTime time = QDateTime::currentDateTime(); //获取当前时间

int timeT = time.toTime_t(); //将当前时间转为时间戳

{

与toTime_t()功能相反的是fromTime_t(),把时间戳转为QDateTime类型。因为这个方法是静态的,所以使用方法

QDateTime time = QDateTime::fromTime_t(timeT);

}


2.普通显示时间:

QString time = QDateTime::currentDateTime().toString("yyyy-MM-dd hh:mm:ss ddd");

猜你在找的Bash相关文章