MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
Как в Qt получить текущее время в формате UNIX TIMESTAMP
20.03.2016
22:41
Текстовые метки: qt, время, текущее, таймштамп, timestamp, секунды, метка времени, временная метка
Раздел: Компьютер - Программирование - Язык C++ - Библиотека Qt - Принципы написания кода

Формат UNIX TIMESTAMP - это число секунд, прошедшее с начала эпохи UNIX. Принято считать, что эпоха UNIX началась 01.01.1970 в 00:00:00.


В Qt получить целочислительное число секунд, прошедшее с начала эпохи UNIX, можно с помощью константного метода:


uint QDateTime::toTime_t () const


Этот метод нужно применять к текущему времени, полученному через метод:


QDateTime QDateTime::currentDateTime()


Воспользоваться данным методом можно следующим образом:


uint timestamp=QDateTime::currentDateTime().toTime_t();

qDebug() << "Cerrent timestamp is: " << timestamp;



Так же в этом разделе:
← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования