rentetan datetime yang mengandungi maklumat zon waktu (seperti PST, CEST, dan UTC) String
penyelesaian
Dalam serpihan kod di atas, singkatan zon masa asal "CEST" digantikan dengan offset yang sepadan "2", "02" dan "02:00". Format String "Z", "ZZ" dan "ZZZ" mewakili singkatan zon masa huruf, singkatan zon masa dua huruf, dan bilangan nombor simbol dengan perpuluhan minit pilihan.
<code class="language-csharp">CultureInfo culture = CultureInfo.CreateSpecificCulture("nl-BE"); DateTime dt1 = DateTime.ParseExact("24-okt-08 21:09:06 CEST".Replace("CEST", "+2"), "dd-MMM-yy HH:mm:ss z", culture); DateTime dt2 = DateTime.ParseExact("24-okt-08 21:09:06 CEST".Replace("CEST", "+02"), "dd-MMM-yy HH:mm:ss zz", culture); DateTime dt3 = DateTime.ParseExact("24-okt-08 21:09:06 CEST".Replace("CEST", "+02:00"), "dd-MMM-yy HH:mm:ss zzz", culture);</code>
Atas ialah kandungan terperinci Bagaimanakah saya menghuraikan rentetan datetime dengan zon waktu seperti PST, CEST, dan UTC?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!