C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Какие функции вызывают текущию дату, И какой их правильный синтаксис
Parasit
  Отправлено: 21.02.2007, 10:47


Дежурный стрелочник

Группа: Участник
Сообщений: 68



Пожалуйста приведите пример функции
которая выводит дату (день,месяц, год,часы и т.п.)
тоесть мне надо узнать текущуй день отдельно
месяц, год ...
olegenty
Отправлено: 21.02.2007, 10:56


Ветеран

Группа: Модератор
Сообщений: 2412



RTFM

YearOf — год от даты
MonthOf — месяц от даты
DayOfTheMonth — день месяца от даты
TimeOf — время от даты
HourOf — час от даты
MinuteOf — минута от даты
SecondOf — секунда от даты

P.S. Раз не нашёл этих функций самостоятельно, значит и что такое RTFM не найдёшь. Поясню: Read The Fucking Manual. C английским, надеюсь, проблем нет.
P.P.S. Эти функции отнюдь не вызывают текущую дату (как написано в заголовке). Текущую дату никто не вызывает. Она сама приходит. Независимо от чего-либо. Маячок: это ты вызываешь функции, подставляя туда значение экземпляра класса, инкапсулирующего работу с датой и инициализированного значением текущей даты.
Arsa
Отправлено: 21.02.2007, 11:09


Дежурный стрелочник

Группа: Участник
Сообщений: 77



CODE

AnsiString day, month, year, hour, min, sec;
day = FormatDateTime("dd", Now());
month = FormatDateTime("mm", Now());
year = FormatDateTime("yyyy", Now());
hour = FormatDateTime("hh", Now());
min = FormatDateTime("mm", Now());
sec = FormatDateTime("ss", Now());
ShowMessage(day+" — День месяца\n"+month+" — Месяц\n"+year+" — Год\n"+hour+" — Часы\n"+min+" — Минуты\n"+sec+" — Секунды");

Купил бы ты себе какую-нибудь путевую книжку по программированию ...

Отредактировано Arsa — 21.02.2007, 11:11
Parasit
Отправлено: 21.02.2007, 11:11


Дежурный стрелочник

Группа: Участник
Сообщений: 68



This facking manual really is stupid!!.

i'm can't get the exact date

biggrin.gif

С англиским нет проблем и мануал читаю
сначала, вот если нече не получается прошу помоши
Вот в мануале сказано что еще библиотеку подключить надо
но не могу всё равно двабыть текущую дату

давайте проше пойдем мне надо
вставить в едит1 текущий день отделно

все три значения я то смог а отдельно
пожалуйста привидите пример кода
и простите за повторенгие уже наверно
изъезженной темы
Parasit
Отправлено: 21.02.2007, 11:13


Дежурный стрелочник

Группа: Участник
Сообщений: 68



QUOTE (Arsa @ 21.02.2007, 11:09)
Купил бы ты себе какую-нибудь путевую книжку по программированию ...

Спасибо

Купил бы да вот токос путёвой у нас проблемы нет таких всё старьё с водой в перемешку
Arsa
Отправлено: 21.02.2007, 11:14


Дежурный стрелочник

Группа: Участник
Сообщений: 77



QUOTE
С англиским нет проблем и мануал читаю
сначала, вот если нече не получается прошу помоши
Вот в мануале сказано что еще библиотеку подключить надо
но не могу всё равно двабыть текущую дату

Надо уметь правильно пользоваться мануалом. Ко мне это тоже не сразу пришло ...
Arsa
Отправлено: 21.02.2007, 11:20


Дежурный стрелочник

Группа: Участник
Сообщений: 77



QUOTE
Купил бы да вот токос путёвой у нас проблемы нет таких всё старьё с водой в перемешку

В интернет-магазине купи, придет по почте, оплата в почтовом отделении. Помнится, когда тоже начинал изучать си, то все книги покупал в инет-магазинах.
Parasit
Отправлено: 21.02.2007, 11:20


Дежурный стрелочник

Группа: Участник
Сообщений: 68



Я тоже думаю придёт smile.gif



Только не ругайтесь что я такие глупые вопросы задаю
просто когда элементаршина в мануале не робит начинаешь задумываться,что за на...

Я ведь из ряда особых новичков
biggrin.gif


Еще раз всем спасибо!!
Shagg
Отправлено: 24.02.2007, 10:24


Дежурный стрелочник

Группа: Участник
Сообщений: 69



Now() — возвращает текущую дату.
DecodeDateTime — разбивает дату на год, месяц,.. милисекунды
как получить конкретно год, месяц или день и т.п. писал olegenty
Konstantine
Отправлено: 24.02.2007, 12:41


Мастер участка

Группа: Модератор
Сообщений: 545



если не подключена какая-то библиотека, то лучший способ:
зайти в директорию CBuilder\Include и поиском найти файл в котором встречиется неизвестная функция или другое определение (это обычно .hpp файл, реже .h) и имя этого файла пишешь в своём .h файле в секции где все include

Вернуться в Вопросы программирования в C++Builder