Ankündigung

Einklappen
Keine Ankündigung bisher.

last_change() formatieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    last_change() formatieren

    Hallo Kollegen,

    wenn ich

    last_change()

    in einem item verwende, erhalte ich folgenden Wert den ich gerne formatieren würde:
    2019-09-28T13:20:37.153621+02:00

    So läuft es nicht:
    last_change("%H:%M:%S")
    last_change(%H:%M:%S) ergibt im log: invalid syntax (<string>, line 1)
    last_change('%H:%M:%S') ergibt im log: takes exactly 1 positional argument (2 given)

    Kann mich bitte jemand unterstützen ??
    Zuletzt geändert von Haiphong; 28.09.2019, 13:17.
    Gruß, JG

    #2
    Entweder strftime oder format ist Dein Freund:

    Code:
    import datetime 
    a = [I]sh.Kueche.LichtHerd[/I].property.[B]last_change[/B]
    logger.debug(a.strftime("%b %d %Y %H:%M:%S"))
    logger.debug('{:%Y-%m-%d %H:%M:%S}'.format(a))
    Du mußt natürlich das so anpassen, wie Du es brauchst...

    Kommentar


      #3
      Bernd, vielen dank !!!!!!

      Läuft hervorragend ...... ( bei mir in einem item )

      last_change().strftime("%d-%m %H:%M:%S")
      Gruß, JG

      Kommentar

      Lädt...
      X