Umwandlung von Datums-Formaten

11/03/2008 - 08:40 von Susann Markward | Report spam
Hallo,

ich habe schon ein Knoten im Kopf. Vielleicht kann mir hier jemand
helfen folgendes Problem zu lösen.

Ich habe ein ActiveX-Control, dass als Input immer ein Datum in der Form
erwartet, wie es bei dem lokalen OS als "Short Date Format" eingestellt
ist. Also für ein deutsches WinXP wàre das "dd.MM.yyyy", für ein
amerikanisches WinXP wàre es jedoch "MM/dd/yyyy".

Der User gibt aber immer nur das Datum im deutschen Format "dd.MM.yyyy"
an. Deswegen làuft das Programm auf deutschen WinXPs prima. Auf einem PC
mit amerikanischen OS jedoch nicht.

Gibt es eine Möglichkeit/Befehl ein deutsches Datum in ein anderes
Format umzuwandeln?

Ich habe es nun schon mit Format$(...) versucht, aber das ist es auch nicht.

MfG
Susann
 

Lesen sie die antworten

#1 Harald M. Genauck
11/03/2008 - 09:38 | Warnen spam
Hallo Susann,

ich habe schon ein Knoten im Kopf. Vielleicht kann mir hier jemand
helfen folgendes Problem zu lösen.

Ich habe ein ActiveX-Control, dass als Input immer ein Datum in der
Form erwartet, wie es bei dem lokalen OS als "Short Date Format"
eingestellt ist. Also für ein deutsches WinXP wàre das "dd.MM.yyyy",
für ein amerikanisches WinXP wàre es jedoch "MM/dd/yyyy".

Der User gibt aber immer nur das Datum im deutschen Format
"dd.MM.yyyy" an. Deswegen làuft das Programm auf deutschen WinXPs
prima. Auf einem PC mit amerikanischen OS jedoch nicht.

Gibt es eine Möglichkeit/Befehl ein deutsches Datum in ein anderes
Format umzuwandeln?



Der Support des Herstellers dieses ActiveX-Controls konnte nicht
helfen?


Viele Grüße

Harald M. Genauck

"VISUAL STUDIO one" - http://www.visualstudio1.de (Chefredakteur)
"ABOUT Visual Basic" - http://www.aboutvb.de (Herausgeber)

Ähnliche fragen