Qt获取当前系统时间戳
时间: 2024-04-30 15:24:58 浏览: 233
Qt 获取系统时间
5星 · 资源好评率100%
你可以使用QDateTime类的currentMSecsSinceEpoch()或者currentDateTimeUtc().toMSecsSinceEpoch()方法来获取当前系统时间戳,示例代码如下:
```cpp
#include <QDateTime>
qint64 timestamp = QDateTime::currentMSecsSinceEpoch(); //获取当前时间戳(毫秒级别)
```
```cpp
#include <QDateTime>
qint64 timestamp = QDateTime::currentDateTimeUtc().toMSecsSinceEpoch(); //获取当前UTC时间戳(毫秒级别)
```
需要注意的是,这里得到的时间戳是以毫秒为单位的,如果你需要以秒为单位的时间戳,可以将得到的时间戳除以1000,得到的结果就是以秒为单位的时间戳。
阅读全文