Menukar Rentetan kepada Objek DateTime Dipermudahkan
Untuk penukaran rentetan-ke-DateTime yang cepat dan mudah dalam C#, pertimbangkan untuk menggunakan kuasa DateTime .ParseExact(). Hanya masukkan rentetan input anda bersama-sama dengan spesifikasi format yang sepadan. Contohnya, untuk menukar rentetan seperti "20090530123001" kepada objek DateTime menggunakan format "yyyyMMddHHmmss":
DateTime dateTime = DateTime.ParseExact( "20090530123001", "yyyyMMddHHmmss", CultureInfo.InvariantCulture);
Sekiranya format rentetan mungkin berbeza-beza atau anda lebih suka mengelakkan kemungkinan pengecualian, anda boleh memanfaatkan DateTime. TryParseExact(). Kaedah ini mengembalikan boolean yang menunjukkan kejayaan atau kegagalan, sambil turut memberikan nilai DateTime yang dihuraikan kepada parameter output:
DateTime dateTime; bool success = DateTime.TryParseExact( "20090530123001", "yyyyMMddHHmmss", CultureInfo.InvariantCulture, DateTimeStyles.None, out dateTime); if (success) { // Successful parsing }
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar Rentetan kepada Objek DateTime dengan Mudah dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!