С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.61/173: Рейтинг темы: голосов - 173, средняя оценка - 4.61
6 / 6 / 1
Регистрация: 29.09.2009
Сообщений: 91

Получить текущее время.

13.10.2009, 16:20. Показов 35367. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здрасти всем!
У меня вопрос как в С++ Bilder получить текущее время текущее , какой функцией надо пользоваться на Delphi была
HourOf(Now);
MinuteOf(Now);
пробую то же самое в С++ неполучается....
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.10.2009, 16:20
Ответы с готовыми решениями:

Как присвоить текущее время имени файла
Доброго времени суток! const AnsiString sDir = ExtractFilePath(Application->ExeName)+"AUDIO\\"; if (!DirectoryExists(sDir)) { ...

Определить, входит ли текущее время в указанный интервал времени
Здравствуйте! Нужно определить или текущее время входит в указанный интервал времени. Делаю от 00:00:00 до 23:00:00 Проблема...

Сделать чтобы компонент DateTimePicker отображал текущее время, и чтоб секунды, минуты менялись в этом компоненте
Есть на форме компонент DateTimePicker, Kind - dtkTime. Вопрос, как сделать что этот компонент отображал текущее время, и чтоб секунды,...

12
 Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3
13.10.2009, 16:26
C++
1
2
Label1->Caption = Now().DateString()
Label1->Caption = Now().TimeString()
4
6 / 6 / 1
Регистрация: 29.09.2009
Сообщений: 91
13.10.2009, 16:32  [ТС]
Цитата Сообщение от Sasha Посмотреть сообщение
C++
1
Label1->Caption = Now().DateString()
Спасибо, но мне нужно что бы без года, и эти заначения присвоить переменным минуты = мин;
часы = hour;
Присвоение переменной осуществляю для сравнения ее с другой...
0
 Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3
13.10.2009, 16:44
Не проверял, но как-то так
C++
1
2
3
4
5
6
TDateTime dt,d1;
Word ms,m1,y1,;
dt = d.CurrentTime();
DecodeTime(dt,y1,m1,ms);
AnsiString s = IntToStr(y1)+"**"+IntToStr(m1)+"**"+IntToStr(d1);
ShowMessage(s);
0
6 / 6 / 1
Регистрация: 29.09.2009
Сообщений: 91
13.10.2009, 16:51  [ТС]
Цитата Сообщение от Sasha Посмотреть сообщение
C++
1
2
3
4
using namespace std;
TDateTime df;
AnsiString ss = FormatDateTime(""d m",df.CurrentDateTime());
ShowMessage (ss);
Выдается ошибка function call missing
и обьясните пожалуйста каждую строчку, особенно 3 -ю по подробней
0
 Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3
13.10.2009, 16:59
Цитата Сообщение от Rumus Посмотреть сообщение
Выдается ошибка function call missing
и обьясните пожалуйста каждую строчку, особенно 3 -ю по подробней
не так
C++
1
AnsiString ss = FormatDateTime(""d m",df.CurrentDateTime());
а вот так
C++
1
AnsiString ss = FormatDateTime("d m",df.CurrentDateTime());
1
6 / 6 / 1
Регистрация: 29.09.2009
Сообщений: 91
13.10.2009, 17:07  [ТС]
Да получилось но выдались числа 12 10 что они значют, потому что время у меня другое?
0
 Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3
13.10.2009, 17:13
Звини это день и месяц.
Попробуй так:
C++
1
AnsiString ss = FormatDateTime("h:mm",df.CurrentDateTime());
0
6 / 6 / 1
Регистрация: 29.09.2009
Сообщений: 91
13.10.2009, 17:26  [ТС]
Цитата Сообщение от Sasha Посмотреть сообщение
Звини это день и месяц.
Попробуй так:
C++
1
AnsiString ss = FormatDateTime("h:mm",df.CurrentDateTime());
Класс спасибо все работает, я тут посмотрел код если что не так подправте
AnsiString ss - задаем переменную типа AnsiString
TDateTime df - задаем переменную типа TDateTime
AnsiString ss = FormatDateTime("h:mm",df.CurrentDateTime ()) присваеваем переменной ss;
FormatDateTime это что типа StrToFloat только сдесь со временемж
h:mm - часы минуты
df.CurrentDateTime() - ?
using namespace str; - ?
обьясните пожл по подробней.
0
 Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3
13.10.2009, 17:33
C++
1
using namespace std \\ - некоторое пространство имён
По поводу второго толкового объяснение дать не могу
1
6 / 6 / 1
Регистрация: 29.09.2009
Сообщений: 91
13.10.2009, 17:39  [ТС]
Цитата Сообщение от Sasha Посмотреть сообщение
C++
1
using namespace std \\ - некоторое пространство имён
По поводу второго толкового объяснение дать не могу
using namespace std те его нужно всегда задавать перед такими действиями?
Спасибо!!!
0
 Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3
13.10.2009, 17:44
Можно в принципи обойтись без него.

в чистом Borland С++ Builder в составе BDS 2006 функции FormatDateTime() нет: здесь она находится в среде Delphi. Но в стандартном пространстве имён она имеется. Поэтому пространство и подключено.

Всё
0
1 / 1 / 0
Регистрация: 29.04.2009
Сообщений: 4
14.10.2009, 14:20
так можно и без std
AnsiString Time = Now().FormatString("DD.MM.YYYY hh:nn:ss");
"DD.MM.YYYY hh:nn:ss" - соответственно день.месяц.год часы:минуты:секунды. В данном формате - с нулями. Т.е. 9 минут - 09. Что не надо - можно убрать.
Например
AnsiString Minutes = Now().FormatString("nn"); - минуты
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.10.2009, 14:20
Помогаю со студенческими работами здесь

Как получить текущее Текущее Unix epoch время в милисекундах?
Хочу получить через эксель выписку егрюл egrul.nalog.ru Общий порядок такой: 1) Отправляю ПОСТ запрос на адрес https://egrul.nalog.ru/ ...

Получить текущее время
Столкнулся с такой проблемой. Нужно преобразовать результат, который возвращает time(0), в часы, минуты и секунды текущего дня. Для часов...

Получить текущее системное время
Здравствуйте! Пожалуйста, подскажите, какой командой в Pascal ABC.net можно получить системное или BIOS-овское время (задача - вывести...

Как получить текущее время?
Здравствуйте! Задание: Вывод списка электропоездов отправляющихся течение 2 часов (от текущего времени). Как получить текущее время?

Как получить текущее время в js - скрипте?
Всем привет! Вот например, чтобы получить текущую дату - код вот такой: //получаем текущую дату var d = new Date(); var...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru