Toinen pikaviesti: Parsing DateTime -arvot oikean kulttuurin mukaan (Suomi (Finnish))

Toinen pikaviesti: Parsing DateTime -arvot oikean kulttuurin mukaan

Tuesday, 06 July 2004

//

Less than a minute

Tämä on yleinen arvoitus ihmisille, jotka ovat uusia .NETille (jotka eivät ole Yhdysvalloissa!), miten voit tulkita DateTime-palvelun oikeaksi kulttuurillesi?

Vastaus, melko helposti...DateTime.Parse on ylikuormitus, joka hyväksyy IFormatProvider, joten näin voit tulkita DateTime nimetty kulttuuri:

DateTime.Parse("08/02/1973", uusi CultureInfo("en-GB")).

Yllä oleva koodi on GB:n koodi - Internet Explorerin avulla voit saada hyvän listan -> Työkalut -> Internet-asetukset -> Kielet -> Lisää.

Alla olevan koodin avulla voit käyttää globalisaatioasetuksissa määritettyä kulttuuria web.config-palvelussa

(esim. <GlobalisaatioFileEncoding="utf-8" requestEncoding="utf-8" requestEncoding="utf-8" culture="en-GB" uCulture="en-GB"/>):

DateTime.Parse("08/02/1973", System.Globalisaatio.CultureInfo.CurrentCulture);

Sanoinhan, että se on helppoa!

Finding related posts...
logo

© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.