| 123456789101112131415161718192021222324 |
- package core_spec
- import (
- "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs"
- )
- // ITime -- интерфейс времени.
- // Вывод: "2006-01-02 15:04:05.000 -07 MST".
- type ITime interface {
- defs.IString
- // Time -- получить время.
- Time() defs.ITimeFix
- // MarshalJSON -- сериализация в JSON себя
- MarshalJSON() ([]byte, error)
- // UnmarshalJSON -- десериализация из JSON себя
- UnmarshalJSON([]byte) error
- }
- // ITimeMut -- интерфейс времени с мутацией.
- type ITimeMut interface {
- ITime
- // Set -- установить время.
- Set(val defs.ITimeFix)
- }
|