Ad Widget

Collapse

unix timestamp - Format

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • LarsG
    Junior Member
    • Aug 2020
    • 5

    #1

    unix timestamp - Format

    Hallo.

    Ich habe hier ein Item welches einen unix timestamp abfragt.
    Code:
    vfs.file.time[/etc/hosts.deny,modify]
    Heraus kommt: UnixTime
    Nun nehme ich bei Units = unixtime
    Heraus kommt:
    Code:
    2020-08-12 18:00:07
    Soweit perfekt. Ich würde gerne haben (geht das?)
    Code:
    12-08-2020
    oder alternativ, wenn´s denn mit Time sein muss auch mit TimeStamp.
    Code:
    12-08-2020 18:00:07
    Jedenfalls hätte ich es gerne in diesem Format. Geht das?

    Danke schön, Lars
  • Zdenek_OMNISENSUIT
    Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Nov 2020
    • 55

    #2
    Gutten Tag.

    Probieren Sie im Feld ITEM - UNITS aus:
    dd-mm-yyyy
    oder
    dd-mm-yyyy hh:mm:ss

    Comment

    • Zdenek_OMNISENSUIT
      Member
      Zabbix Certified SpecialistZabbix Certified Professional
      • Nov 2020
      • 55

      #3
      Verwenden Sie in diesem Fall die javascript im Preprocessing:

      date = new Date((value) * 1000);
      return date.getDate() + "-" + (date.getMonth() +1) + "-" + date.getFullYear()

      und ändern Item type in Character.

      Ich habe es gerade getestet und es funktioniert - siehe Bilder.

      INFO - Dies funktioniert in der Standardinstallation nicht:
      return new Intl.DateTimeFormat('en-GB').format(new Date((value) * 1000).toDateString())


      Attached Files

      Comment

      • cyber
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • Dec 2006
        • 4807

        #4
        This will not work. Unixtime is built-in "unit".
        unixtime - translated to “yyyy.mm.dd hh:mm:ss”. To translate correctly, the received value must be a Numeric (unsigned) type of information.

        If you compile your own, find that pace in code and change, but otherwise you are pretty much stuck with it.

        Comment

        Working...