MODKAL: Difference between revisions

From BlueM
Jump to navigation Jump to search
No edit summary
m (fix syntax highlighting)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
*FUNCTION ORIGINDATE () RESULT (cDatum)<br/>Das Bezugsjahr uebergeben
{{BlauesModell Module}}
*FUNCTION FUTUREDATE () RESULT (cDatum)<br/>Das Bezugsjahr uebergeben
 
*FUNCTION YEAR () RESULT (iyear)<br/>Jahr aus einem REAL_Datum ermitteln
<source lang="fortran">FUNCTION ORIGINDATE () RESULT (cDatum)</source>
*FUNCTION MONTH () RESULT (imon)<br/>Monat aus einem REAL_Datum ermitteln
:Das Bezugsjahr übergeben
*FUNCTION DAY () RESULT (iday)<br/>Tag aus einem REAL_Datum ermitteln
<source lang="fortran">FUNCTION FUTUREDATE () RESULT (cDatum)</source>
*FUNCTION HOUR () RESULT (ihour)<br/>Stunde aus einem REAL_Datum ermitteln
:Das Bezugsjahr übergeben
*FUNCTION MINUTE () RESULT (imin)<br/>Minute aus einem REAL_Datum ermitteln
<source lang="fortran">FUNCTION YEAR () RESULT (iyear)</source>
*FUNCTION SECOND () RESULT (isec)<br/>Sekunde aus einem REAL_Datum ermitteln
:Jahr aus einem REAL_Datum ermitteln
*FUNCTION DATE_DAYSOFMONTH () RESULT (iDays)<br/>Anzahl der Tage für einen Monat ermitteln
<source lang="fortran">FUNCTION MONTH () RESULT (imon)</source>
*FUNCTION DATE_INTERVALL_START () RESULT (rDatumIntervall)<br/>Ermittlung eines Startdatums für ein Zeitintervall
:Monat aus einem REAL_Datum ermitteln
*FUNCTION DATE_INTERVALL_END () RESULT (rDatumEnd)<br/>Enddatum für ein gegebenes Intervall setzen
<source lang="fortran">FUNCTION DAY () RESULT (iday)</source>
*FUNCTION DATE_INTERVALL_ANZ () RESULT (rDateDiff)<br/>Wie oft passt ein Intervall zwischen zwei Datumsangaben
:Tag aus einem REAL_Datum ermitteln
*FUNCTION DATE_CHAR_CHECK () RESULT (OK)<br/>Prüft ein Datum auf Plausibilität
<source lang="fortran">FUNCTION HOUR () RESULT (ihour)</source>
*FUNCTION DATE_CHECK24H () RESULT (cDatumOUT)<br/>Umwandlung von 24h -Werten in 00h Werten des naechsten Tages
:Stunde aus einem REAL_Datum ermitteln
*FUNCTION DATE_CHAR_REAL () RESULT (RealDatum)<br/>Wandelt ein Datum um in Stunden seit 1.1.1601 (SB 8.1.99)
<source lang="fortran">FUNCTION MINUTE () RESULT (imin)</source>
*FUNCTION DATE_INT_REAL () RESULT (rDatum)<br/>Umrechnung Integer-Datum in Character-Datum
:Minute aus einem REAL_Datum ermitteln
*FUNCTION DATEADD () RESULT (NeuDatum)<br/>
<source lang="fortran">FUNCTION SECOND () RESULT (isec)</source>
*FUNCTION DATEADD_REAL () RESULT (rNeuDatum)<br/>
:Sekunde aus einem REAL_Datum ermitteln
*FUNCTION DATEDIF() RESULT (DateDiff)<br/>
<source lang="fortran">FUNCTION DATE_DAYSOFMONTH () RESULT (iDays)</source>
*FUNCTION DATEDIF_REAL () RESULT (DateDiff)<br/>
:Anzahl der Tage für einen Monat ermitteln
*FUNCTION DATE_COMPARE () RESULT(IsEqual)<br/>Gleiches Datum erkennen
<source lang="fortran">FUNCTION DATE_INTERVALL_START () RESULT(rDatumIntervall)</source>
*INTEGER FUNCTION DATEDIF_INT (DAT1, DAT2)<br/>Vergleich von 2 Datumsangaben als Integer
:Ermittlung eines Startdatums für ein Zeitintervall
*INTEGER FUNCTION HYOTAG (DATUM)<br/>Berechnung der Tagesnummer im hydrologischen Jahr
<source lang="fortran">FUNCTION DATE_INTERVALL_END () RESULT (rDatumEnd)</source>
*INTEGER FUNCTION KALTAG (DATUM)<br/>Berechnung der Tagesnummer im kalendarischen Jahr
:Enddatum für ein gegebenes Intervall setzen
*FUNCTION DATE_GET_AKTFKTDATUM () RESULT (rDatum)<br/>Funktionsdatum erstellen
<source lang="fortran">FUNCTION DATE_INTERVALL_ANZ () RESULT (rDateDiff)</source>
:Wie oft passt ein Intervall zwischen zwei Datumsangaben
<source lang="fortran">FUNCTION DATE_CHAR_CHECK () RESULT (OK)</source>
:Prüft ein Datum auf Plausibilität
<source lang="fortran">FUNCTION DATE_CHECK24H () RESULT (cDatumOUT)</source>
:Umwandlung von 24h -Werten in 00h Werten des nächsten Tages
<source lang="fortran">FUNCTION DATE_CHAR_REAL () RESULT (RealDatum)</source>
:Wandelt ein Datum um in Stunden seit 1.1.1601 (SB 8.1.99)
<source lang="fortran">FUNCTION DATE_INT_REAL () RESULT (rDatum)</source>
:Umrechnung Integer-Datum in Character-Datum
<source lang="fortran">FUNCTION DATEADD () RESULT (NeuDatum)</source>
 
<source lang="fortran">FUNCTION DATEADD_REAL () RESULT (rNeuDatum)</source>
 
<source lang="fortran">FUNCTION DATEDIF() RESULT (DateDiff)</source>
 
<source lang="fortran">FUNCTION DATEDIF_REAL () RESULT (DateDiff)</source>
 
<source lang="fortran">FUNCTION DATE_COMPARE () RESULT(IsEqual)</source>
:Gleiches Datum erkennen
<source lang="fortran">INTEGER FUNCTION DATEDIF_INT (DAT1, DAT2)</source>
:Vergleich von 2 Datumsangaben als Integer
<source lang="fortran">INTEGER FUNCTION HYOTAG (DATUM)</source>
:Berechnung der Tagesnummer im hydrologischen Jahr
<source lang="fortran">INTEGER FUNCTION KALTAG (DATUM)</source>
:Berechnung der Tagesnummer im kalendarischen Jahr
<source lang="fortran">FUNCTION DATE_GET_AKTFKTDATUM () RESULT (rDatum)</source>
:Funktionsdatum erstellen
 
 
[[Kategorie:BlueM Code]]

Latest revision as of 09:28, 27 January 2018

MODULE
Übersicht
MODBEK
MODBF
MODBIL
MODCON
MODEIN
MODERR
MODEZG
MODFKT
MODGGL
MODHYA
MODHYO
MODKAL
MODMAX
MODMISC
MODSCE
MODSTAT
MODSYS
MODTAL
MODTRS
MODURB
MODVER
MODZIEL
MODZRE
FUNCTION ORIGINDATE () RESULT (cDatum)
Das Bezugsjahr übergeben
FUNCTION FUTUREDATE () RESULT (cDatum)
Das Bezugsjahr übergeben
FUNCTION YEAR () RESULT (iyear)
Jahr aus einem REAL_Datum ermitteln
FUNCTION MONTH () RESULT (imon)
Monat aus einem REAL_Datum ermitteln
FUNCTION DAY () RESULT (iday)
Tag aus einem REAL_Datum ermitteln
FUNCTION HOUR () RESULT (ihour)
Stunde aus einem REAL_Datum ermitteln
FUNCTION MINUTE () RESULT (imin)
Minute aus einem REAL_Datum ermitteln
FUNCTION SECOND () RESULT (isec)
Sekunde aus einem REAL_Datum ermitteln
FUNCTION DATE_DAYSOFMONTH () RESULT (iDays)
Anzahl der Tage für einen Monat ermitteln
FUNCTION DATE_INTERVALL_START () RESULT(rDatumIntervall)
Ermittlung eines Startdatums für ein Zeitintervall
FUNCTION DATE_INTERVALL_END () RESULT (rDatumEnd)
Enddatum für ein gegebenes Intervall setzen
FUNCTION DATE_INTERVALL_ANZ () RESULT (rDateDiff)
Wie oft passt ein Intervall zwischen zwei Datumsangaben
FUNCTION DATE_CHAR_CHECK () RESULT (OK)
Prüft ein Datum auf Plausibilität
FUNCTION DATE_CHECK24H () RESULT (cDatumOUT)
Umwandlung von 24h -Werten in 00h Werten des nächsten Tages
FUNCTION DATE_CHAR_REAL () RESULT (RealDatum)
Wandelt ein Datum um in Stunden seit 1.1.1601 (SB 8.1.99)
FUNCTION DATE_INT_REAL () RESULT (rDatum)
Umrechnung Integer-Datum in Character-Datum
FUNCTION DATEADD () RESULT (NeuDatum)
FUNCTION DATEADD_REAL () RESULT (rNeuDatum)
FUNCTION DATEDIF() RESULT (DateDiff)
FUNCTION DATEDIF_REAL () RESULT (DateDiff)
FUNCTION DATE_COMPARE () RESULT(IsEqual)
Gleiches Datum erkennen
INTEGER FUNCTION DATEDIF_INT (DAT1, DAT2)
Vergleich von 2 Datumsangaben als Integer
INTEGER FUNCTION HYOTAG (DATUM)
Berechnung der Tagesnummer im hydrologischen Jahr
INTEGER FUNCTION KALTAG (DATUM)
Berechnung der Tagesnummer im kalendarischen Jahr
FUNCTION DATE_GET_AKTFKTDATUM () RESULT (rDatum)
Funktionsdatum erstellen