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

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

Войти
Регистрация
Восстановить пароль
 
mansp
18 / 18 / 0
Регистрация: 07.11.2010
Сообщений: 136
#1

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

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

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

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

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

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

Получить текущую дату в string - C++
Пытаюсь сделать так, но у меня возникает Ошибка C4996 'localtime': This function or variable may be unsafe. Consider using localtime_s...

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

Перевести текущую дату в определенный формат - C++
помогите написать алгоритм: надо забрать системную дату с компутера и перевести ее в hex таким образом: DD 07 01 00 03 00 08 где...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
eXXXXXXXXXXX
30 / 30 / 3
Регистрация: 24.02.2011
Сообщений: 126
08.05.2011, 23:15     Функция, возвращающая текущую дату #2
http://www.cplusplus.com/reference/c...ime/localtime/
mansp
18 / 18 / 0
Регистрация: 07.11.2010
Сообщений: 136
08.05.2011, 23:22  [ТС]     Функция, возвращающая текущую дату #3
спасибо уже немного разобрался с получением текущего времени... но чем можно мне задать время
так что бы потом можно было узнать разницу между текущим и заданым при помощи difftime()?
ValeryLaptev
Эксперт С++
1039 / 818 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
08.05.2011, 23:23     Функция, возвращающая текущую дату #4
Функция clock()
eXXXXXXXXXXX
30 / 30 / 3
Регистрация: 24.02.2011
Сообщений: 126
08.05.2011, 23:32     Функция, возвращающая текущую дату #5
http://www.cplusplus.com/reference/c...time/difftime/
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.05.2011, 00:13     Функция, возвращающая текущую дату
Еще ссылки по теме:

Как получить текущую дату в char* - C++
Искал, везде старые методы, не работают.Нужно получить только текущую дату в char*. Буду благодарен за помощь.

Текущую дату сравнить с заданной датой - C++
Задача, написать и вывести "hello world", если текущая дата старше заданной даты (например, 2 июля 2013). #include <iostream> ...

программа должна вывести текущую дату - C++
вводим дату в формате DD//MM//YYYY и число n обозначающего количество прошедших дней.программа должна посчитать текущую дату (можно считать...

Функция возвращающая константу - C++
Почему добавление спецификатора const ничего не меняет? const int f(int a) { return a; } int main(int argc, char *argv)...

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

Функция возвращающая массив - C++
Здравствуйте. Для возврата массива возвращаю указатель на него, но вне предела области в которой он был создан память выделенная под массив...


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

Или воспользуйтесь поиском по форуму:
mansp
18 / 18 / 0
Регистрация: 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;
Yandex
Объявления
09.05.2011, 00:13     Функция, возвращающая текущую дату
Ответ Создать тему
Опции темы

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