Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Преобразование даты / 5 сообщений из 5, страница 1 из 1
04.03.2016, 13:39
    #39185893
Im_Max
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование даты
Здравствуйте.

Есть таблица с датами, в них дата имеет формат 13.02.2016 15:54:12
Мне необходимо обнулить минуты и секунды. Что бы получилось: 13.02.2016 15:00:00
...
Рейтинг: 0 / 0
04.03.2016, 13:42
    #39185897
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование даты
умножить на 60, отрезать дробную часть, поделить на 60...
...
Рейтинг: 0 / 0
04.03.2016, 13:44
    #39185901
Im_Max
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование даты
Akinaумножить на 60, отрезать дробную часть, поделить на 60...
А как отрезать дробную часть?
...
Рейтинг: 0 / 0
04.03.2016, 13:54
    #39185912
Преобразование даты
В окне отладки:
Код: vbnet
1.
2.
d=CDate("13.02.2016 15:54:12"): ?DateValue(d)+Timeserial(Hour(d),0,0)
13.02.16 15:00:00


Если нужно заменить в таблице, то запрос:
Код: sql
1.
UPDATE [Таблица] SET [MayDate] = DateValue([MayDate]) + TimeSerial(Hour([MayDate]),0,0)
...
Рейтинг: 0 / 0
04.03.2016, 14:58
    #39185977
Im_Max
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование даты
Анатолий ( Киев ),

То что нужно. Большое спасибо.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Преобразование даты / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]