When I search about maximum time. people always answering that from VS debugger. which is 23:59:59.9999999
As I need 12 AM in 24 formats. I guess it will be 00:00:00 but... C# .NET assume the following:
var xx = DateTime.MaxValue.ToString("HH:mm:ss.fffffff");
When debugging previous it will print 23:59:59.9999999
What should I use? does it matter? what's the difference?
Should use 00:00:00 ? or 23:59:59.9999999 Specially when saving Time in SQL-Server.
The big problem or I mean un-good behavior for end-user when you convert 24 formats to 12 Hour format via hh:mm:ss it will show
11:59:59 PM it will be ugly isn't it? it should be
After All, Obsidian Age answered this well depending on the use case.