Ad Widget

Collapse

Как изменить формат даты в 7.4.1?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • rline
    Junior Member
    • Nov 2024
    • 14

    #1

    Как изменить формат даты в 7.4.1?

    Здравствуйте!
    Помогите пожалуйста сменить формат даты. Сейчас zabbix присылает уведомления по триггерам в формате год.месяц.день. Мне нужно поменять на день.месяц.год. Изменил формат в файле /usr/share/zabbix/ui/include/defines.inc.php и перезагрузил сервер. Это не помогло. Отмечу, что например в дашбордах дата отображается как надо. Как я понял в уведомлениях прилетает макрос {EVENT.DATE}, там нужно копать?
    Attached Files
  • guntis_liepins
    Member
    • Oct 2025
    • 46

    #2
    Можно попробовать использовать макро функции, конкретно fmttime.
    {{EVENT.TIMESTAMP}.fmtime(dd-mm-yyyy)}
    как то так

    Comment

    • rline
      Junior Member
      • Nov 2024
      • 14

      #3
      Попробовал разные варианты, например такие:
      {{EVENT.DATE}.fmtime(dd-mm-yyyy)}
      {{EVENT.TIME}.fmtime(dd-mm-yyyy)}
      {{DATE}.fmtime(dd-mm-yyyy)}
      {{TIME}.fmtime(dd-mm-yyyy)}
      {{EVENT.TIMESTAMP}.fmtime(dd-mm-yyyy)}
      Вставлял эти функции в шаблон сообщений. Но ничего так и не получилось. Возвращаемый результат всегда *UNKNOWN*.
      В справке сказано, что поддерживаются следующие форматы:
      • hh:mm:ss
      • yyyy-mm-ddThh:mm:ss[tz] (стандарт ISO8601)
      • UNIX timestamp
      ​Насколько я понимаю, нужный мне формат даты сюда не попадает, возможно поэтому функция не срабатывает. Ну или я что-то неправильно делаю.

      Comment

      Working...