Heutiges Datum als Zahl ausgeben

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

Moderator: Moderatoren

clumsy
**
Beiträge: 24
Registriert: So, 02.08.2009 15:17

Heutiges Datum als Zahl ausgeben

Beitrag von clumsy »

Wie schreibe ich das heutige Datum als Wert (zahl) in eine Zelle?
Ich möchte praktisch die Funktion "Jetzt()" auslesen und deren Wert (beispiel für heute den 4.8.2009 = 40030) in eine Zelle schreiben.

Mein Ansatz, der nicht funktioniert:

Code: Alles auswählen

oSheet.getCellByPosition(4,10).getValue("jetzt()")
Wie macht man's?!
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Heutiges Datum als Zahl ausgeben

Beitrag von komma4 »

1. JETZT() ist eine lokalisierte Calc-Funktion - keine BASIC-Funktion
2. in Anführungszeichen ist das eine Zeichenkette
3. .getValue() funktioniert ohne Parameter und
4. HOLT den Zellwert, nicht SETZEN

Code: Alles auswählen

oSheet.getCellByPosition(4,10).setValue( NOW() )
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)
clumsy
**
Beiträge: 24
Registriert: So, 02.08.2009 15:17

Re: Heutiges Datum als Zahl ausgeben

Beitrag von clumsy »

Da war ich ja garnicht so schlecht!
Bin da fast von alleine drauf gekommen. ;)

danke
Antworten