Seite 1 von 1

Formatieren eines Strings

Verfasst: Di, 01.02.2011 13:49
von MHage
hi,

ich lese folgendes aus einem Feld in einer Calc Tabelle ein und speicher den Wert in eine Variable : z.B. 280111. Das Datum muss für einen anderen Zweck so blöd da stehen.

Code: Alles auswählen

oCell = oSheet.getCellByPosition(1,12) 'Datum TTMMJJ
		sVerein_Datum_Temp = oCell.string
Da dieser Wert (280111) in eine Datenbank geschrieben werden muss, muss ich ihn entsprechend Formatieren. Am Besten 2011.01.28.

Wie kann man den Wert 280111 der jetzt in der Variablen "sVerein_Datum_Temp" steht umformatieren und in die Variable "sVerein_Datum" schreiben?

Gruß
Matze

Re: Formatieren eines Strings

Verfasst: Di, 01.02.2011 14:21
von GrobMakrobiker
Hallo,
ich könnte mir vorstellen, dass das mit "Format" geht:

Code: Alles auswählen

FORMAT( "2010-04-04" , "DD.MM.YYYY" )
am besten mal ausprobieren oder mit Google weitersuchen:

Code: Alles auswählen

 datum format basic site:de.openoffice.info 
LG Groby

Re: Formatieren eines Strings

Verfasst: Di, 01.02.2011 16:36
von DPunch
Aloha

Siehe OOo Wiki: Strings (Runtime), Abschnitt "Formatting Strings".

Code: Alles auswählen

	sVerein_Datum_Temp = Format(sVerein_Datum_Temp,"##-##-##")
	sVerein_Datum = Format(sVerein_Datum_Temp,"yyyy.mm.dd")

Re: Formatieren eines Strings

Verfasst: Mi, 02.02.2011 14:20
von MHage
Danke!

Hat funktioniert.


Gruß
Matze