![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 03.01.2008
Сообщений: 4
|
![]()
Помогите пожалуйста! Мне нужно при изменении записи в базе, изменить дату на одну или более секунд. Формат даты в базе вот такой (02.11.2007 12:15:25). Как эту дату изменить на n-ое количество секунд?
Заранее спасибо. |
![]() |
![]() |
![]() |
#2 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 03.01.2008
Сообщений: 4
|
![]()
База Access, а формат поля Дата/Время.
Когда добавляю просто цифру 1, то увеличивается день, а вот как увеличить только секунды, к сожалению не знаю. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,087
|
![]()
помойму время хранится в дробной части, т.е. надо прибавлять не 1, а какое-нибудь 0.0001
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
Точнее 0.0000157 это примерный численный эквивалент одной секунды
02.11.2007 12:15:25 это 39388,00 дней и 0,510706019 все что меньше дня Последний раз редактировалось puporev; 20.01.2008 в 22:50. |
![]() |
![]() |
![]() |
#6 |
Регистрация: 03.01.2008
Сообщений: 4
|
![]()
Спасибо за помощь, разобрался.
Тип TDateTime это тот же double. У которого целая часть это дни (по моему с 1898 года) А дробная часть это время относительно полуночи. Т. е. 1/2 это обед, 1/4 - 06:00. К TDateTime можно прибавлять и отнимать числа. Т.е. d+1 - следующий день после d (с тем же временем) d + 1/24 - на час больше d + 1/(24*60) - на минуту больше d + 1/(24*60*60) - на секунду больше. Тоже самое и с отниманием - на день, на час и т.д. меньше. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Маленький вопрос(дата и время в с++) | Goblin | Общие вопросы C/C++ | 3 | 27.05.2008 09:30 |
время и дата изменения файла | dimonbest | Общие вопросы Delphi | 3 | 12.03.2008 06:51 |
время и дата на winapi | deadh5n1 | Помощь студентам | 3 | 14.12.2007 15:35 |
Дата | Luciferium | БД в Delphi | 9 | 29.05.2007 13:09 |