Datumsfunktionen

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

toki78
*
Beiträge: 15
Registriert: Fr, 02.10.2009 14:09

Datumsfunktionen

Beitrag von toki78 »

Hallo,
ich brauche verschiedene Datumsfunktionen wie z.B. daysinmonth, um eine Art
Kalender zu erstellen. Allerdings scheinen die in der Standardinstallation von ooo
nicht verfügbar zu sein. In der UNO-Dokumentation hab ich auch nichts gefunden.
Gibt es in Basic eine Kalender-Klasse wie in Java ?

Gruß
Toki
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Datumsfunktionen

Beitrag von komma4 »

Nein
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
DPunch
*******
Beiträge: 1112
Registriert: Mo, 02.11.2009 16:16
Wohnort: Marburg

Re: Datumsfunktionen

Beitrag von DPunch »

Im Notfall lassen sich Kalendarfunktionen recht einfach als eigene Funtionen schreiben, wie z.B.

Code: Alles auswählen

Function DaysInMonth(nMonth as Integer, nYear as Integer) as Integer
	Dim nNextMonth as Integer, nNextYear as Integer
	nNextMonth = nMonth + 1
	nNextYear = nYear
	If nNextMonth > 12 Then
		nNextMonth = 1
		nNextYear = nYear + 1
	End If
	DaysInMonth = Dateserial(nNextYear,nNextMonth,1) - Dateserial(nYear,nMonth,1)
End Function
toki78
*
Beiträge: 15
Registriert: Fr, 02.10.2009 14:09

Re: Datumsfunktionen

Beitrag von toki78 »

OK, vielen Dank !!
Antworten