Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: RvM am 04.04.03 - 15:02:50
-
Ich möchte gerne das Datumsformat in einen Textstring umwandeln.
Wenn ich dafür allerdings die Formel:
@Text(@Adjust(Datum;0;0;0;sort;0;0)) einsetze wird das amerikansiche Format MM/TT/JJJJ dargestellt. Ich möchte aber das deutsche Format TT.MM.JJJJ haben.
Was muss ich machen?
-
die Help scheint ja verrucht zu sein, daß man nie reinschaut...sind doch geile Beispiele drin immer, so auch hier ;D:
Beispiele: @Text
1. Dieses Beispiel gibt 123,45 zurück.
@Text(123,45)
2. Dieses Beispiel gibt 800,00 zurück, wenn der Wert im Feld "Kosten" kleiner als oder gleich 800 ist.
@Text(Kosten;"C,2")
3. Dieses Beispiel gibt 8,00E+02 zurück.
@Text(800;"S")
4. Dieses Beispiel gibt "27.11.98 15:43:15" zurück.
@Text(@Now)
5. Dieses Beispiel gibt "27.11" zurück.
@Text(@Now;"D1S0")
6. Dieses Beispiel gibt "15:43:15" zurück.
@Text(@Now;"D1S1")
7. Dieses Beispiel gibt "27.11 15:43" zurück.
@Text(@Now;"D3T1")
Symbol Bedeutung
D0 Jahr, Monat und Tag
D1 Monat und Tag; Jahr, wenn es ungleich dem aktuellen Jahr ist
D2 Monat und Tag
D3 Jahr und Monat
T0 Stunde, Minute und Sekunde
T1 Stunde und Minute
Z0 Zeit immer an diese Zeitzone anpassen
Z1 Zeitzone nur bei fremden Zeitzonen anzeigen
Z2 Zeitzone immer anzeigen
S0 Nur Datum
S1 Nur Zeit
S2 Datum und Zeit
S3 Datum, Uhrzeit, Heute oder Gestern
Sx Verwenden Sie dieses Format, wenn Sie das genaue Format des übergebenen Wertes nicht kennen, aber wissen, daß es sich um eine Uhrzeit, ein Datum oder beides handelt.
-
:-[
Danke, Du hast Recht.
Ich war mal wieder zu faul, selber zu suchen - Schande über mich!!!
-
:'(
Seltsam, bei gibt @Text(DatumPM;"D1S0") immer noch MM/TT/JJJJ
Ich finde nirgends die Formel für TT.MM.JJJJ
-
hum hom...humba bumpa...
dann mal so..schnitzen wir es selbst und vergessen diese doofe Help...sagte ich, daß die Help völlig unsinnig ist :P ;D ;D
_date:=@Adjust(Datum;0;0;0;sort;0;0);
_year:=@text(@year(_date));
_month:=@text(@month(_date));
_day:=@text(@day(_date));
_text:=_day+"."+_month+"."+_year
so kommt textlich zB "31.12.2003" heraus
-
so kommt textlich zB "31.12.2003" heraus
Wunderlich wunderlich am 05.04.2003 :-*
-
hab ich was verpasst? ???
-
@RvM
... kann es sein, daß du in den Ländereinstellungen das Datumsformat falsch eingestellt hast?
ata
-
Zu dem Thema hab ich auch was...
ich hatte verbogene Ländereinstellungen in meinem W2K (SP4) aufgrund der Aufnahme in eine ADS-Struktur... seither will mein Notes 5.0.11 d nicht mehr die korrekte Zeit darstellen... nur noch das US-Format. Ähnlich sieht es bei den Trennzeichen u.ä. aus.
Parallel ist auf dem Client auch noch die 6.0.1 CF1 und ein 4.0.7a installiert.. beide zicken hier nicht rum.
Was fällt Euch ausser der Neuinstallation noch ein? Wo steht ein Verweis auf diese falsche Einstellung?