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
1
FUNCTION ORIGINDATE () RESULT (cDatum)
Das Bezugsjahr übergeben
1
FUNCTION FUTUREDATE () RESULT (cDatum)
Das Bezugsjahr übergeben
1
FUNCTION YEAR () RESULT (iyear)
Jahr aus einem REAL_Datum ermitteln
1
FUNCTION MONTH () RESULT (imon)
Monat aus einem REAL_Datum ermitteln
1
FUNCTION DAY () RESULT (iday)
Tag aus einem REAL_Datum ermitteln
1
FUNCTION HOUR () RESULT (ihour)
Stunde aus einem REAL_Datum ermitteln
1
FUNCTION MINUTE () RESULT (imin)
Minute aus einem REAL_Datum ermitteln
1
FUNCTION SECOND () RESULT (isec)
Sekunde aus einem REAL_Datum ermitteln
1
FUNCTION DATE_DAYSOFMONTH () RESULT (iDays)
Anzahl der Tage für einen Monat ermitteln
1
FUNCTION DATE_INTERVALL_START () RESULT(rDatumIntervall)
Ermittlung eines Startdatums für ein Zeitintervall
1
FUNCTION DATE_INTERVALL_END () RESULT (rDatumEnd)
Enddatum für ein gegebenes Intervall setzen
1
FUNCTION DATE_INTERVALL_ANZ () RESULT (rDateDiff)
Wie oft passt ein Intervall zwischen zwei Datumsangaben
1
FUNCTION DATE_CHAR_CHECK () RESULT (OK)
Prüft ein Datum auf Plausibilität
1
FUNCTION DATE_CHECK24H () RESULT (cDatumOUT)
Umwandlung von 24h -Werten in 00h Werten des nächsten Tages
1
FUNCTION DATE_CHAR_REAL () RESULT (RealDatum)
Wandelt ein Datum um in Stunden seit 1.1.1601 (SB 8.1.99)
1
FUNCTION DATE_INT_REAL () RESULT (rDatum)
Umrechnung Integer-Datum in Character-Datum
1
FUNCTION DATEADD () RESULT (NeuDatum)
1
FUNCTION DATEADD_REAL () RESULT (rNeuDatum)
1
FUNCTION DATEDIF() RESULT (DateDiff)
1
FUNCTION DATEDIF_REAL () RESULT (DateDiff)
1
FUNCTION DATE_COMPARE () RESULT(IsEqual)
Gleiches Datum erkennen
1
INTEGER FUNCTION DATEDIF_INT (DAT1, DAT2)
Vergleich von 2 Datumsangaben als Integer
1
INTEGER FUNCTION HYOTAG (DATUM)
Berechnung der Tagesnummer im hydrologischen Jahr
1
INTEGER FUNCTION KALTAG (DATUM)
Berechnung der Tagesnummer im kalendarischen Jahr
1
FUNCTION DATE_GET_AKTFKTDATUM () RESULT (rDatum)
Funktionsdatum erstellen