我有一个客户希望看到午夜表示为前一天的结束.
例
var date = DateTime.Parse("1/27/2010 0:00");
Console.WriteLine(date.ToString(<some format>));
Run Code Online (Sandbox Code Playgroud)
显示:
1/26/2010 24:00
Run Code Online (Sandbox Code Playgroud)
我相信这在ISO 8601标准中是有效的.(见这个)
有没有办法在.net中支持这个(没有丑陋的字符串操作黑客)?