# En annan snabbis: Parsering DateTime värden enligt rätt kultur

<datetime class="hidden">2004-07-06T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported -->
Detta är en vanlig pussel för människor nya till .NET (som inte är i USA!), bara hur tolkar du en DateTime för att vara korrekt för din kultur?

Svar, ganska lätt ... DateTime.Parse har en överbelastning som accepterar en IFormatProvider, så detta kommer att låta dig tolka en DateTime i en namngiven kultur:

DateTime.Parse("08/02/1973", ny CultureInfo("sv-GB")).

Ovanstående kod är koden för GB - du kan få en bra lista genom att titta på Internet Explorer -&gt; Verktyg -&gt; Internetalternativ -&gt; Språk -&gt; Lägg till .

Med hjälp av koden nedan kan du använda den kultur som definieras i Globaliseringsinställningarna i web.config

(t.ex. &lt;Globaliseringsfilkodning="utf-8" begäranEnkodning="utf-8" responsEnkodning="utf-8" kultur="en-GB" uiCulture="en-GB" /&gt;):

DateTime.Parse("08/02/1973", System.Globalisering.KulturInfo.AktuellKultur);

Jag sa ju att det var lätt!