Ankündigung

Einklappen
Keine Ankündigung bisher.

Aktueller Tag für Logik

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

    [callidomus] Aktueller Tag für Logik

    Hallo zusammen,

    hat jemand von euch eine Idee wie ich für einen Logik den aktuellen Tag als Int bekomme ? Also quasi einen wert zwischen 1 und 366 ?

    Gruß
    Jörg

    #2
    Hallo Jörg,

    ich sehe da mehrere Ansätze. Aber ich würde es vermutlich so machen, dass ich das heutige Datum vom 1. Januar des aktuellen Jahres abziehe und die Differenz in Sekunden dann in Tage umrechne:
    Code:
    Heute = localtime()
    JahresAnfang = mktime(srftime("%Y", Heute), 1, 1, 0, 0, 0, 0, 0, 0)
    NummerTag = (Heute-JahresAnfang)/(60*60*24)
    Vermutlich ist der Code falsch, ich kann nicht wirklich Python schreiben und kann es auch gerade nicht testen. Aber das kannst du dir ja "ergooglen".

    Gruß
    Thomas

    Kommentar


      #3
      http://www.epochconverter.com/daynumbers
      VG
      Jürgen

      Kommentar


        #4
        Danke, Jürgen.

        Immerhin würde man es in Excel so machen, wie ich vorgeschlagen hatte ...

        Kommentar


          #5
          Hallo Jörg,

          Code:
          int(cd.now().strftime('%j'))
          oder mit dem von Jürgen vorgeschlagenen:

          Code:
          cd.now().timetuple().tm_yday
          Bis bald

          Marcus
          Zuletzt geändert von callidomus; 05.09.2016, 15:08.

          Kommentar

          Lädt...
          X