PcKULT.NET - La référence en informatique

  • Increase font size
  • Default font size
  • Decrease font size
  • default color
  • black color

PcKULT.NET - Recrute

PcKULT.NET est présentement à la recherche de passionnés d'informatique qui veulent se greffer à l'équipe de PcKULT.NET. Si l'aventure vous intéresse, veuillez communiquer avec nous.

webmaster@pckult.net


Comment effectuer des opérations sur des DateTime en .NET sans erreur.

E-mail Imprimer PDF

Lorsque vous codez sous .NET, il vous arrive peut-être d'avoir besoin d'effectuer certaines opérations (ajout / suppression) sur des données de type DateTime selon leur "Timezone". Ces types d'opérations sont en général une grande source d'erreur mais pas lorsqu'on les utilises de la bonne façon. Afin d'éviter des erreurs lors des opérations d'ajout ou de suppresion, il suffit de convertir la valeur DateTime en temps universelle, de faire le calcul et de la convertir à nouveau dans sont "Timezone" d'origine. Vous n'aurez alors aucune erreur de précision ni aucun autre erreur si la méthode est bien appliqué.

 

CODE : 

DateTime d;

d = DateTime.Parse("Oct 26, 2003 12:00:00 AM");            'Instanciation de la date

d = d.ToUniversalTime().AddHours(3.0).ToLocalTime();   

 

' - Affiche 10/26/2003 02:00:00 AM – Parfait!

MessageBox.Show(d.ToString());

 

{mos_fb_discuss:no_discuss}



Ajouter cette page à votre Digg-Like préféré
Reddit! Del.icio.us! JoomlaVote! Google! Live! Facebook! Technorati! StumbleUpon! Spurl! Furl! Blogmarks! Yahoo! FeedMeLinks!
Commentaires (0)Add Comment

Ecrivez un commentaire
quote
bold
italicize
underline
strike
url
image
quote
quote
smile
wink
laugh
grin
angry
sad
shocked
cool
tongue
kiss
cry
Réduire l'éditeur | Agrandir l'éditeur

busy
Mis à jour ( Jeudi, 06 Mars 2008 14:46 )  

Sondage

Votre fournisseur Internet
 

Publicités