![]() |
#1 |
Участник
|
CreateDateTime changing
Доброй ночи, уважаемые аксаптисты.
Имеется вопрос. Необходимо в таблице хранить дату создания записи, тобиж функционал поля CreateDateTime. И всё бы хорошо, включил свойство в таблице и всё, но не тут-то было. Необходимо хранить дату без времени, тобиж формат поля должен быть TransDate. Стоит ли мучаться и искать подход, как изменить системное(!) поле или же создать отдельное и при создании записи заполнять его соотв.значением ?? Заранее благодарю за ответ. |
|
![]() |
#2 |
Участник
|
второе
|
|
![]() |
#3 |
----------------
|
а это будет дата для какого часового пояса?
а почему нельзя из UTCdateTime использовать только дату? |
|
![]() |
#4 |
Участник
|
Правильный вопрос. С этим нужно определиться.
Хранение только Date без Time действительно может понадобиться, если есть необходимость группировать данные по дням. В прочем как и хранение Time без Date может быть полезно если нужно фильтровать только по суточному времени. |
|
![]() |
#5 |
Талантливый разгвоздяй
|
Необходимо именно хранить? Или отображать на форме? Если стоит задача отображения только даты из поля с типом DateTime в интерфейсе (например, поля на форме), то достаточно в форме на контроле изменить свойство DisplayOption с режима Auto на Date (есть еще режим DateTime).
|
|
![]() |
#6 |
Участник
|
Согласно tdd нужно было хранить.
Однако сегодня, после разговора с консультантом, выяснилось, что её нужно отображать. Поэтому попробую способ от Kabardian с DisplayOption. Благодарю всех за участие и помощь! ![]() |
|
Теги |
createdatetime, изменение типа данных |
|
|