Форум «Всё о Паскале» _ Теоретические вопросы _ Turbo Pascal 7
Автор: Scorp_Freeman 25.11.2007 6:07
Какие типы есть для хранения даты и времени в турбо паскале ? Только отдельно дата и время, и с какого модуля )
Автор: Lapp 25.11.2007 12:42
Цитата(Scorp_Freeman @ 25.11.2007 2:07)
Какие типы есть для хранения даты и времени в турбо паскале ?
Scorp_Freeman, ты о чем вообще думал, когда создавал такую тему в разделе Delphy?..
Автор: Scorp_Freeman 25.11.2007 16:24
Цитата(Lapp @ 25.11.2007 9:42)
Scorp_Freeman, ты о чем вообще думал, когда создавал такую тему в разделе Delphy?..
ну о том что делфи основан на паскале наверное....
Автор: мисс_граффити 25.11.2007 17:00
ну наверное для паскаля есть несколько специальных разделов. и заголовок тоже, наверное, должен быть информативным... тему переношу, переименовывай - иначе закрою.
Автор: Scorp_Freeman 25.11.2007 17:05
О_о все, спасибо, я уже разобрался и сам ))
Цитата(мисс_граффити @ 25.11.2007 14:00)
ну наверное для паскаля есть несколько специальных разделов.
сори, не заметил, думал паскаль и делфи в одной теме
Цитата
и заголовок тоже, наверное, должен быть информативным... тему переношу, переименовывай - иначе закрою.
Наверное уже закрывайте, а то я не знаю как ее сейчас переименовать либо перенести...
Автор: Scorp_Freeman 25.11.2007 19:00
Найти тип то нашел, а как сним работать (..... Как преобразовать строку в дату или во время и обратно ? Пробовал найти что то похожее, постоянно нахожу функции из библиотеки SysUtils, но как ее использовать ....
Тип с которым работаю - DataTime из модуля DOS
Автор: Артемий 25.11.2007 20:24
В стандартном дос DataTime можно только в longint преобразовывать с функцией PackTime, UnpackTime.Ну а пото легко в строку! str()
Автор: volvo 25.11.2007 20:53
Цитата
а как сним работать (
А что тебе надо сделать? Работать можно по-разному...
Автор: Scorp_Freeman 25.11.2007 21:04
Цитата(volvo @ 25.11.2007 17:53)
А что тебе надо сделать? Работать можно по-разному...
мне надо ввести дату в текстовом виде, и записать ее потом в соотв. поле записи. Далее я буду сортировать эти записи по дате и времени... я надеюсь переменные типа DataTime можно сравнивать между собою)
Автор: volvo 25.11.2007 21:11
Цитата
я надеюсь переменные типа DataTime модно сравнивать между собою
Даже не думай...
Тогда для решения твоей задачи я бы описАл свой тип:
type TMyDate = record D, M, Y: integer; end;
, заполнял бы его и сравнивал через специально написанную функцию... Вот тут есть пример: http://forum.pascal.net.ru/index.php?showtopic=2401