powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Хранение даты
7 сообщений из 7, страница 1 из 1
Хранение даты
    #37356891
Vixler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Маленький вопрос, но что-то я задолбался уже разбираться... Подскажите плиз

Хочу хранить дату-время изменения объекта.

Определил в классе поле dt типа %TimeStamp.

Как теперь в это поле записать текущую дату-время?

Уже как только не пробовал, валятся ошибки, что-то вроде

"ERROR #7208: Datatype value '62291,36819' is not a valid timestamp format"

Это когда записывал:

set dt = $horolog

Как правильно получить и записать в поле %TimeStamp текущую дату?

(версия Каше: 2010.2.1)
...
Рейтинг: 0 / 0
Хранение даты
    #37356910
cache hit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vixler,

/// <p>The logical value of the <b>%TimeStamp</b> data type is in <code>YYYY-MM-DD HH:MM:SS.nnnnnnnnn</code> format.
...
Рейтинг: 0 / 0
Хранение даты
    #37356933
Vixler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да уже нашли
$zdt($h,3)
...
Рейтинг: 0 / 0
Хранение даты
    #37357168
doublefint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
///локальная метка времени  
Property ts as %TimeStamp [InitialExpression={ $zdt($now(),  3 ) }];
...
Рейтинг: 0 / 0
Хранение даты
    #37358711
MX-9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doublefint
Код: plaintext
1.
2.
///локальная метка времени  
Property ts as %TimeStamp [InitialExpression={ $zdt($now(),  3 ) }];



USER>w $h,!,$now()
62292,28635
62292,25035.545119
USER>

ужос
...
Рейтинг: 0 / 0
Хранение даты
    #37358742
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MX-9USER>w $h,!,$now()
62292,28635
62292,25035.545119
USER>

ужос $NOW (разделы Caution/ Time Functions Compared )
...
Рейтинг: 0 / 0
Хранение даты
    #37359585
ser_shu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MX-9doublefint
Код: plaintext
1.
2.
///локальная метка времени  
Property ts as %TimeStamp [InitialExpression={ $zdt($now(),  3 ) }];

USER>w $h,!,$now()
62292,28635
62292,25035.545119
USER>
ужос
Если пользователи системы работают в разных часовых поясах, то выбор для хранения в системе формата Всемирного координированного времени UTC вполне оправдан.
Можно и свойству указать соответствующий тип:
/// UTC события
Property Utc As %UTC [ InitialExpression = {$zdatetime($piece($ztimestamp,"."),3)} ];
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Хранение даты
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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