Получение системной даты |
Здравствуйте, гость ( Вход | Регистрация )
Получение системной даты |
gbcesc |
5.8.2015, 21:33
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 13.4.2013 Пользователь №: 3791 Спасибо сказали: 0 раз(а) Репутация: 0 |
Добрый вечер, уважаемые форумчане!
Совсем недавно стал увлекаться программированием и QT в частности,и не могу особо понять такой вопрос: как можно было бы получить системную дату и сразу же преобразовать ее в числовой формат? И как можно было бы реализовать такое: например Х - год (числом), У - месяц? |
|
|
Iron Bug |
6.8.2015, 9:15
Сообщение
#2
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
В С++ дату можно получить и отформатировать средствами стандартной библиотеки, например strftime.
Возможно, в самой библиотеке Qt есть свои средства. Но тогда вопрос надо размещать в разделе Qt, Общие вопросы. |
|
|
rich |
9.8.2015, 20:26
Сообщение
#3
|
Участник Группа: Участник Сообщений: 123 Регистрация: 1.3.2008 Пользователь №: 109 Спасибо сказали: 6 раз(а) Репутация: 0 |
Так:
|
|
|
gbcesc |
9.8.2015, 20:40
Сообщение
#4
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 13.4.2013 Пользователь №: 3791 Спасибо сказали: 0 раз(а) Репутация: 0 |
Так:
Огромное Вам спасибо))) Все работает) |
|
|
Litkevich Yuriy |
24.10.2015, 17:40
Сообщение
#5
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Надо объединить с дублем
( у меня прав не хватает) |
|
|
Iron Bug |
25.10.2015, 10:08
Сообщение
#6
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
я не заметила дубль (обычно сразу удаляю). объединила темы. дубликат первого сообщения почему-то не удаляется, вероятно, из-за обновления форума. удалю, когда удаление заработает.
|
|
|
Dima2387 |
6.11.2015, 12:40
Сообщение
#7
|
Студент Группа: Участник Сообщений: 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; } Если что-то надо пояснить - пиши. |
|
|
Текстовая версия | Сейчас: 25.11.2024, 5:25 |