将字符串“ 00:00”放入DateTime,使其为12pm

时间:2019-05-21 08:06:00

标签: c# date datetime time

我似乎无法在DateTime中输入12pm。

这是我的代码:

string a = "00:00";
DateTime applyClock = DateTime.ParseExact(a, "H:mm", System.Globalization.CultureInfo.CurrentCulture);

字符串必须为“ 00:00”(格式为24h)。

我尝试了在DateTime.ParseExact中可以想到的一切。我尝试了“ hh:mm”,“ H:mm”,“ HH:mm”,“ H:mm:ss”(格式错误)。我读到“ H:mm”或“ HH:mm”应该是解决方案,但“ applyClock”仍然是上午12点而不是下午。

如何将字符串“ 00:00”输入到“ applyClock”中? (01:00等效果很好)

0 个答案:

没有答案