gre*_*b64 3 .net c# formatting datetime
我正在设计格式化日期时间以显示在图表上,并且它到目前为止工作得很好.我有格式字符串:
M/dd/yyyy HH:mm:ss
除了以下内容之外我会按照我的喜好进行打印:如果时间是午夜,我想完全隐藏HH:mm:ss.
是否可以不使用自定义iformatprovider?
谢谢!
DateTime time = DateTime.Now;
string txt = time.ToString(time == time.Date ? "M/dd/yyyy" : "M/dd/yyyy HH:mm:ss");
Run Code Online (Sandbox Code Playgroud)