Форум программистов, компьютерный форум CyberForum.ru

Как получить системное время и дату? - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 423, средняя оценка - 4.71
Del_Piero_10
Smart is the new Sexy
24 / 24 / 1
Регистрация: 29.12.2008
Сообщений: 109
30.12.2008, 14:02     Как получить системное время и дату? #1
В поиске искал и не нашел. Вопрос, значит, такой:

Есть у меня допустим класс t_and_d и в него входят 2 переменные.
в одну необходимо передать текущее системное время, и во вторую текущую системную дату. Как это сделать с помощью стандартных библиотечных функций времени и даты?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.12.2008, 14:02     Как получить системное время и дату?
Посмотрите здесь:

Системное время C++
получить системное время C++
C++ Как узнать дату и время изменения файла
Как вывести время и дату C++
C++ системное время
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
pSychOo
-122 / 3 / 1
Регистрация: 16.04.2011
Сообщений: 55
28.06.2011, 10:02     Как получить системное время и дату? #41
Окей, разобрался, спасибо за ссылку.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
oxotnik
 Аватар для oxotnik
1584 / 1061 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
28.06.2011, 10:05     Как получить системное время и дату? #42
Цитата Сообщение от pSychOo Посмотреть сообщение
На самом то деле разницы никакой нет!
на самом деле я убрал ключевое слово struct перед SYSTEMTIME
скопируй код в IDE и попробуй откомпилять
pSychOo
-122 / 3 / 1
Регистрация: 16.04.2011
Сообщений: 55
28.06.2011, 10:09     Как получить системное время и дату? #43
Цитата Сообщение от oxotnik Посмотреть сообщение
на самом деле я убрал ключевое слово struct перед SYSTEMTIME
Я заметил вообще то
Nebushuychik
 Аватар для Nebushuychik
6 / 6 / 0
Регистрация: 25.12.2010
Сообщений: 56
28.06.2011, 11:34     Как получить системное время и дату? #44
C++
1
2
3
4
5
6
7
8
#include <iostream>
using namespace std;
 
int main()
{
    system("date");
    cin.get();
}
pSychOo
-122 / 3 / 1
Регистрация: 16.04.2011
Сообщений: 55
28.06.2011, 11:38     Как получить системное время и дату? #45
Цитата Сообщение от Nebushuychik Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
#include <iostream>
using namespace std;
 
int main()
{
    system("date");
    cin.get();
}
Малыш, не суйся
Nebushuychik
 Аватар для Nebushuychik
6 / 6 / 0
Регистрация: 25.12.2010
Сообщений: 56
28.06.2011, 11:46     Как получить системное время и дату? #46
Цитата Сообщение от pSychOo Посмотреть сообщение
Малыш, не суйся
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <time.h>
#include <stdio.h>
 
 
 
using namespace std;
 
void getlocaltime(tm *result);
 
int main (void) {
   tm *loctime = new tm;
   getlocaltime(loctime);
   char year[3];
   strftime(year, 3, "%d", loctime);
   cout << year << endl;
   return 0;
 
}
 
void getlocaltime(tm *result) {
   time_t curtime;
   curtime = time(NULL);
   *result = *localtime(&curtime);
}
Держи малыш
pSychOo
-122 / 3 / 1
Регистрация: 16.04.2011
Сообщений: 55
28.06.2011, 11:51     Как получить системное время и дату? #47
Смотри ка, мне уже не нужна помощь :
Цитата Сообщение от pSychOo Посмотреть сообщение
Окей, разобрался, спасибо за ссылку.
И как по мне, так проще, короче, быстрее:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <Windows.h>
#include <iostream>
using namespace std;
 
void main ()
{
    SYSTEMTIME obj;
    GetSystemTime(&obj);
 
    cout<< obj.wDay << "." << obj.wMonth << "." << obj.wYear << endl;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.12.2011, 17:54     Как получить системное время и дату?
Еще ссылки по теме:

C++ Как в программе использовать время и дату на компьютере
Как можно получить дату и время создания файла и его объем? C++
C++ Ввести время и от него отнять системное время

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

Или воспользуйтесь поиском по форуму:
maza_12345
0 / 0 / 0
Регистрация: 11.12.2011
Сообщений: 12
19.12.2011, 17:54     Как получить системное время и дату? #48
Help, помогите создать отсчет времени до нового года... без использования компонента TTimer.
Yandex
Объявления
19.12.2011, 17:54     Как получить системное время и дату?
Ответ Создать тему
Опции темы

Текущее время: 03:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru