Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
mansp
18 / 18 / 7
Регистрация: 07.11.2010
Сообщений: 136
#1

Функция, возвращающая текущую дату

08.05.2011, 23:12. Просмотров 944. Ответов 5
Метки нет (Все метки)

никак толком не могу разобратса с библиотекой time.h
можите сказать точную функцию которая возвратит текущую дату и какие аргументы она принемает , и не в формате строки...
а то что то у меня не выходит с time() ничего...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.05.2011, 23:12
Ответы с готовыми решениями:

Функция, принимающая на вход дату рождения и текущую дату, и вычисляющая число дней до дня рождения
помогите сделать работу по с++ Создать функцию, которая принимает на вход дат...

Функция которая сравнивает текущую дату с заданной
У меня есть функция для получения текущей даты, но я не знаю как записать,...

Функция возвращающая абсолютное разницу первого и второго параметров и функция типа int, возвращающая минимальное из трех целых чисел
Разработать заданные согласно условия функции и сделать в главной программе по...

Отобразить текущую дату
Народ помогите плиз,только начал с классами разбираться,как можно сделать?...

Получить текущую дату
Как получить текущую дату Visual Studio?

5
eXXXXXXXXXXX
30 / 30 / 6
Регистрация: 24.02.2011
Сообщений: 126
08.05.2011, 23:15 #2
http://www.cplusplus.com/reference/clibrary/ctime/localtime/
1
mansp
18 / 18 / 7
Регистрация: 07.11.2010
Сообщений: 136
08.05.2011, 23:22  [ТС] #3
спасибо уже немного разобрался с получением текущего времени... но чем можно мне задать время
так что бы потом можно было узнать разницу между текущим и заданым при помощи difftime()?
0
ValeryLaptev
Эксперт С++
1050 / 829 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
08.05.2011, 23:23 #4
Функция clock()
0
eXXXXXXXXXXX
30 / 30 / 6
Регистрация: 24.02.2011
Сообщений: 126
08.05.2011, 23:32 #5
http://www.cplusplus.com/reference/clibrary/ctime/difftime/
0
mansp
18 / 18 / 7
Регистрация: 07.11.2010
Сообщений: 136
09.05.2011, 00:13  [ТС] #6
попытался отнять время вручную... в итоге ошибка при работе прграммы в строке 17
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int _tmain(int argc, _TCHAR* argv[])
{
 
  time_t rawtime;
  struct tm * timeinfo;
  
  time ( &rawtime );
  timeinfo = localtime ( &rawtime );
  cout<<"current time:"<<asctime(timeinfo);
 
  timeinfo->tm_year =  timeinfo->tm_year -2011 ;
  timeinfo->tm_mon =  timeinfo->tm_mon - 4;
  timeinfo->tm_mday =  timeinfo->tm_mday-8;
  timeinfo->tm_hour =  timeinfo->tm_hour-21;
  timeinfo->tm_min =  timeinfo->tm_min -0;
   cout<<" time:"<<asctime(timeinfo);
   cin.get();
что не так?

Добавлено через 24 минуты
всё понял в чём ошибка)))
Код
 timeinfo->tm_hour =  timeinfo->tm_hour-21;
0
09.05.2011, 00:13
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.05.2011, 00:13

Вывести текущую дату и время
Люди помогите с написанием программы выводящей дату и время на экран!!!

Получить текущую дату в string
Пытаюсь сделать так, но у меня возникает Ошибка C4996 'localtime': This...

Перевести текущую дату в определенный формат
помогите написать алгоритм: надо забрать системную дату с компутера и...


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

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

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