crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Получение системной даты
gbcesc
  опции профиля:
сообщение 5.8.2015, 21:33
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 13.4.2013
Пользователь №: 3791

Спасибо сказали: 0 раз(а)




Репутация:   0  


Добрый вечер, уважаемые форумчане!

Совсем недавно стал увлекаться программированием и QT в частности,и не могу особо понять такой вопрос: как можно было бы получить системную дату и сразу же преобразовать ее в числовой формат?
И как можно было бы реализовать такое: например Х - год (числом), У - месяц?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Dima2387
  опции профиля:
сообщение 6.11.2015, 12:40
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 19
Регистрация: 31.1.2013
Пользователь №: 3696

Спасибо сказали: 0 раз(а)




Репутация:   0  


Отак получаю, нашел дето в нете. Не жалуюсь :)

#include <iostream>

using namespace std;


std::string vremya() { //вычисление текущего времени
time_t rawtime;
struct tm * timeinfo;
char current_time[9];
time ( &rawtime );
timeinfo = localtime ( &rawtime );
strftime (current_time,9,"%H:%M:%S",timeinfo); //конец вычисления времени

return current_time;
}

int main()
{
cout << vremya() << endl;
return 0;
}


Если что-то надо пояснить - пиши.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.3.2024, 12:07