Domino 9 und frühere Versionen > ND8: Entwicklung

Bezeichnungen der Monate in Englisch ?

(1/2) > >>

omega:
HI !

Ich habe hier ein hoffentlich einfaches Problem.
Wir geben von Emails das Datum in einem Agenten aus und benutzen dazu

Format(doc.postteddate(0),  "dd mmm yyyy  hh:mm:ss")

Das funktioniert prinzipiell gut, aber leider mach er die Namen immer in Deutsch. Wir benötigen aber statt
Mai z.B. May. Kann mir jemand verraten wie man Notes beibringt immer englische Begriffe zu benutzen ?

Danke

oxyd21:
Ich wette du willst ne englische Ausgabe auf nem deutschen System.

Spontan fällt mir ein:

1. Englischen Server/Client installieren
2. Format nicht verwenden, sondern selbst schreiben.

VG, Michael

omega:
Oje, das scheint ja tatsächlich nicht zu gehen.
Englischer Client scheidet aus.
Bleibt das selbst formatieren. Wenn ich es richtig sehe ist das Posteddate ja wenigstens immer gleich formatiert.

Gibt es irgendwo fertigen Code als Grundlage oder muss man hier wirklich bei 0 anfangen ?

Danke

ascabg:
Hallo,

Eventuell hilft Dir ja @Replace bzw. @ReplaceSubstring ein wenig weiter.


Andreas

Christian Weiß:
In Lotusscript ist wahrscheinlich die Replace-Funktion hilfreich.

--- Code: ---Dim arrayMonthEnglish (11) As String, arrayMonthGerman (11) As String
Dim strDate As String

arrayMonthEnglisch(0) = "January"
arrayMonthEnglisch(1) = "February"
arrayMonthEnglisch(2) = "March"
arrayMonthEnglisch(3) = "April"
...
arrayMonthEnglisch(11) = "December"


arrayMonthGerman(0) = "Januar"
arrayMonthGerman(1) = "Februar"
arrayMonthGerman(2) = "März"
arrayMonthGerman(3) = "April"
...
arrayMonthGerman(11) = "Dezember"


strDate = Replace(Format(doc.postteddate(0),  "dd mmm yyyy  hh:mm:ss"),arrayMonthEnglish, arrayMonthGerman, , , 1)


--- Ende Code ---

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln