itime.go 537 B

123456789101112131415161718192021
  1. package ktypes
  2. import (
  3. "gitp78su.ipnodns.ru/svi/kern/v4/lev0/alias"
  4. )
  5. // ITime -- интерфейс времени.
  6. // Вывод: "2006-01-02 15:04:05.000 -07 MST".
  7. type ITime interface {
  8. // Get -- получить время.
  9. Get() alias.ATime
  10. // String -- получить строковое представление времени.
  11. String() string
  12. }
  13. // ITimeMut -- интерфейс времени с мутацией.
  14. type ITimeMut interface {
  15. ITime
  16. // Set -- установить время.
  17. Set(val alias.ATime)
  18. }