Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Дата/время


Автор: InfMag 4.2.2005, 17:57
Люди, я ниче в сишном хельпе понять не могу, а меня тока туда посылаю.
Помогите мне, плиз.
Мне нужно получить дату или там время напимер... В формате d.m.Y h:i:s и т.п.

P.S. Поймите! F1 для меня - это не "Волшебная кнопка", а кнопка "Пойти в ж...".

Автор: Wapo 4.2.2005, 19:31
Я обычно использую TDateTime.

TDateTime TD;

TD.CurrentDateTime(); - эта функция возвращает текущую дату и время в формате TDateTime
Для преобразования его в текст нужно использовать функцию DateTimeToStr();
например:

ShowMessage (DateTimeToStr (TD.CurrentDateTime())); - выведет на экран текущее время и дату

Автор: InfMag 5.2.2005, 19:53
Wapo
А мне там все-таки ответил хороший человек. Причем мне вот так удобнее:
Now().FormatString("d.mm.YYYY [t:s]");

Автор: Nicky 16.2.2005, 19:35
Да и не только так, в Билдере есть большое разнообразие функций кот-е возвращают время, дату и т.п. в зависимости от потребностей. А насчёт Хелпа ты зря, там даже нечего понимать, там названия функций говорят сами о себе да и к тому-же примеры... просто изучи все возможности встроенного хелпа и всё будет ок. Мне тоже не привычно было в начале smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)