Urgent !! : Probleme de format de Date en ASP.net

jolazoule Messages postés 55 Date d'inscription mardi 7 janvier 2003 Statut Membre Dernière intervention 21 août 2008 - 14 nov. 2005 à 17:45
jolazoule Messages postés 55 Date d'inscription mardi 7 janvier 2003 Statut Membre Dernière intervention 21 août 2008 - 16 nov. 2005 à 11:41
Bonjour,

je développe mon premier site en ASP.NET et je galère avec les format de date. Je vous explique

J'ai sur un formulaire un champs pour que l'utilisateur saisisse une date, et deux listbox ou il choisi l'heure et les minutes.

Par exemple il saisi dans le champs :

date : 17/11/2005
Heure : 00 ( pour minuit )
Minutes : 15

Dans mon code je souhaite concaténer ces champs afin d'avoir une variable Date regroupant ces infos : je fais donc :


dim datedebut as date

datedebut = Dtdeb.Text & " " & hd.SelectedValue & ":" & md.SelectedValue & ":00"

Normalement je devrais avoir comme resultat ds ma variable : 17/11/2005 00:15:00

et en fait la variable me retourne : 11/17/2005 12:15:00 AM. il me retourne donc un date format US

pourtant mes parametres régionnaux de mon Windows sont bien en format français, ds le format que je souhaite.

Y a t'il un moyen de changer ce format quelque part sur .net ??? ou une autre solution... parce que la je galere... et je ne peux plus avancer sans résoudre ce problème...

Merci pour votre aide

Joh59

2 réponses

jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
14 nov. 2005 à 19:30
Bonsoir


Pour changer ca tu peux faire par exemple : System.Threading.CurrentThread.currentculture = new CultureInfo("fr")


Mais ta facon de créer une date est pas la meilleure facon !!!


tu peux faire par exemple datedebut = datetime.parse(dtdeb.text)
datedebut.hour = ...
datedebut.minute = ...


mais il faut aussi que tu fasses gaffe à tes paramètres ... que dtdeb correspond bien à une date etc...



<HR>
Cyril - MVS - MCP ASP
0
jolazoule Messages postés 55 Date d'inscription mardi 7 janvier 2003 Statut Membre Dernière intervention 21 août 2008
16 nov. 2005 à 11:41
Merci pour ces infos ! ;-)

Joh59
0
Rejoignez-nous