Как узнать текущее время и дату в C ++?

Я попытаюсь проигнорировать жест в UIPageViewControllers во время перехода.

393
задан jackyalcine 16 June 2015 в 20:35
поделиться

2 ответа

C ++ разделяет свои функции даты / времени с C. Структура tm , вероятно, самая простая для программиста на C ++ работа - сегодняшняя дата напечатана ниже:

#include <ctime>
#include <iostream>

int main() {
    std::time_t t = std::time(0);   // get time now
    std::tm* now = std::localtime(&t);
    std::cout << (now->tm_year + 1900) << '-' 
         << (now->tm_mon + 1) << '-'
         <<  now->tm_mday
         << "\n";
}
464
ответ дан 22 November 2019 в 23:35
поделиться

std библиотеки C предоставляют time () . Это секунды от эпохи и могут быть преобразованы в дату и H: M: S с использованием стандартных функций языка C. Boost также имеет библиотеку времени / даты , которую вы можете проверить.

time_t  timev;
time(&timev);
139
ответ дан 22 November 2019 в 23:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: