Domino 9 und frühere Versionen > Entwicklung

Datum als Textstring

(1/2) > >>

RvM:
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?

Rob Green:
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.

RvM:
 :-[
Danke, Du hast Recht.
Ich war mal wieder zu faul, selber zu suchen - Schande über mich!!!

RvM:
 :'(
Seltsam, bei gibt @Text(DatumPM;"D1S0") immer noch MM/TT/JJJJ
Ich finde nirgends die Formel für TT.MM.JJJJ

Rob Green:
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

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln