Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Andrey_kuzya
0 / 0 / 0
Регистрация: 30.07.2013
Сообщений: 23
#1

Функция для определения текущей даты и времени - C++

08.11.2015, 02:50. Просмотров 484. Ответов 3
Метки нет (Все метки)

Столкнулся с проблемой, есть ли функция по определении текущей даты и времени, для дальнейшего использования в программе, если да то какая? если таковой нет, то как ее можно самому реализовать? заранее благодарю.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2015, 02:50
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Функция для определения текущей даты и времени (C++):

Вывод текущей даты и времени в файл - C++
Здравствуйте. Подскажите пожалуйста, что нужно сделать, чтобы текущая дата и время, в заданном формате, выводились в .txt файл, а не в...

функция определения времени выполнения - C++
подскажите пожалуйста есть ли в С++ функция замера времени исполнения?? суть такова - нужна было один алгоритм написаный на бейсике...

Функция определения более оптимального маршрута по времени - C++
Надо написать для структуры функцию определения более оптимального маршрута по времени. Написал, но программа не выводит ответ. Помогите...

Функция, получающая формат даты и времени в виде параметра - C++
Нужна функция получающая формат даты и времени в виде параметра и возвращающая дату и время в виде строки. Изучая Си написал следующую...

На основе введенной даты рождения и текущей даты сообщить пользователю, сколько он прожил дней - C++
3. Написать программу, которая на основе введенной даты рождения и текущей даты сообщает пользователю, сколько он прожил дней. Принять во...

Программа для определения дня недели для произвольной даты - C++
Доброго времени суток! Суть программы состоит в том, что нужно определить день недели для даты dd/mm/gg, если известен день недели 1 января...

3
Andreas_Kara
32 / 32 / 17
Регистрация: 26.10.2015
Сообщений: 94
08.11.2015, 02:54 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <ctime>
 
int main ()
{
  time_t rawtime;
  struct tm * timeinfo;
  time( &rawtime );                               // получить текущую дату, выраженную в секундах
  timeinfo = localtime( &rawtime );
  std::cout << asctime(timeinfo);                 // текущая дата, представленная в нормальной форме
  return 0;
}
3
gru74ik
Модератор
Эксперт CЭксперт С++
4365 / 1941 / 210
Регистрация: 20.02.2013
Сообщений: 5,147
Записей в блоге: 22
08.11.2015, 08:37 #3
Цитата Сообщение от Andreas_Kara Посмотреть сообщение
asctime(timeinfo);
CppCheck ругается, что функция устарела:
Цитата Сообщение от CppCheck
D:\0_0\QtProjects\CyberForum\CyberForumSimpleExample\main.cpp:10: предупреждение: Cppcheck: Obsolete function 'asctime' called. It is recommended to use the function 'strftime' instead.
0
MicM
824 / 483 / 90
Регистрация: 29.12.2009
Сообщений: 1,106
Завершенные тесты: 1
08.11.2015, 09:02 #4
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <boost/date_time/posix_time/posix_time.hpp>
 
namespace pt = boost::posix_time;
 
int main()
{
        pt::ptime now (pt::second_clock::local_time());
        std::cout << now << std::endl;
}


Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <Poco/LocalDateTime.h>
 
int main()
{
        Poco::LocalDateTime now;
        std::cout << now.year() << "-"
                  << now.month() << "-"
                  << now.day() << "  "
                  << now.hour() << ":"
                  << now.minute() << ":"
                  << now.second() << std::endl;
}


Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
#include <iostream>
#include <ctime>
 
int main()
{
        time_t t = time (nullptr);
        std::cout << ctime (&t);
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.11.2015, 09:02
Привет! Вот еще темы с ответами:

Программа для определения даты следующего дня - C++
помогите написать программу в для определения даты следующего дня

Рекурсивная функция для определения палиндромов - C++
Нужно написать программу , которая с помощью рекурсивной функции определяет, является ли строка палиндромом (радар, потоп, т.е. слова...

Функция для определения знака перед числом - C++
Народ такая проблема. У меня стоит обнуление то есть если я введу 000000000000000000000000000045 то он отбросит нули и примет число 45, но...

Функция для определения% содержания символа в строке - C++
Функция подсчитывает %ое содержание прописных символов латинского алфавита от «а» до «z» в заданой строке содержащие англоязычный текст ,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru