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

Дату в число long - C++

Восстановить пароль Регистрация
 
Dehuckooo
0 / 0 / 0
Регистрация: 13.06.2014
Сообщений: 4
13.06.2014, 10:13     Дату в число long #1
Задание: Превратить дату в число типа long, в котором сначала идут 4 цифры года, затем 2 цифры месяца и 2 цифры дня.( нужная функция которая это делает)
10.10.2014 --------- в 20141010. Что бы в дальнейшем сравнить два числа.
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
4257 / 3688 / 1243
Регистрация: 14.04.2014
Сообщений: 14,440
13.06.2014, 11:40     Дату в число long #2
C++
1
long d = y * 10000 + m * 100 + d;
Dehuckooo
0 / 0 / 0
Регистрация: 13.06.2014
Сообщений: 4
13.06.2014, 11:50  [ТС]     Дату в число long #3
спасибо огромное
nmcf
4257 / 3688 / 1243
Регистрация: 14.04.2014
Сообщений: 14,440
13.06.2014, 11:54     Дату в число long #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Не совсем верно написал, d повторяется. Надо так:
C++
1
long dt = y * 10000 + m * 100 + d;
Tulosba
:)
Эксперт C++
4377 / 3220 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
13.06.2014, 11:58     Дату в число long #5
Цитата Сообщение от Dehuckooo Посмотреть сообщение
Что бы в дальнейшем сравнить два числа.
см. тип time_t
Yandex
Объявления
13.06.2014, 11:58     Дату в число long
Ответ Создать тему
Опции темы

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