在下面的代码中,我以字符串格式传递日期,并希望将其转换为DateTime?格式。在执行此操作的同时,向其中添加了+1小时。我想保留传递的实际值,但是在DateTime中?类型。
string date = "2019-02-01T21:59:00Z";
DateTime? date1= Convert.ToDateTime(date);
也尝试过
DateTime? date1= DateTime.ParseExact(date .ToString("dd-MM-yyyy hh:mm:ss tt", CultureInfo.InstalledUICulture), "dd-MM-yyyy hh:mm:ss tt", null);