Jahr aus Format Date ermitteln

Gerri

Level-1
Beiträge
822
Reaktionspunkte
37
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, ich habe eine Frage zu der Eermittlung des Jahres aus dem Format Date. Gibt es eine gesetzmäßigkeit oder ist das nur ein einfacher Tageszähler? Ich will den Jahreswechsel erkennen ohne dabei auf ein Schaltjahr Rücksicht nehmen zu müssen.
 
Hallo,

Das Format DATE beinhaltet die Anzahl der Tage, die seit dem 01.01.1990 vergangen sind.
Um auf das Jahr zu kommen mußt du dir also schon etwas "basteln" ...
Für SCL hätte ich da ein Beispiel - kannst du damit etwas anfangen ?

Gruß
LL
 
Zuletzt bearbeitet:
Hat es denn einen näheren Grund den Jahreswechsel unbedingt aus dem Format DATE zu ermitteln?

Ich würde es auch so machen wie vierlagig schon schrieb.
Allerdings würde ich nicht auf 31.12. 23.59:59.999 vergleichen sondern nur das Jahr auf Wertänderung prüfen.

Code:
L  #jahr
L  #jahr_hlf
<>I
=  #jahreswechsel
 
L  #jahr
T  #jahr_hlf
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@OHGN: klugschieter :D ... hast natürlich recht, aber es ist noch so früh am morgen :rolleyes:

zum format DATE fällt mir da nur ein, dass es evtl. produkt-timestamps sind, oder sowas, die einem bestimmten jahr zugeordnet werden sollen ... ist dem so?
 
@Larry
Ich bezog mich auf den Baustein von vierlagig, mit dem er DATE_AND_TIME in einzelne Integerwerte zerlegt.
Ein ähnlicher Baustein läuft bei mir grundsätzlich in jedem Programm mit, sodass ich jederzeit bequem auf die Systemzeit der SPS zugreifen kann wenn ich das mal brauche.;)
 
Zurück
Oben