C# 从asp.net中删除秒数
在我的报表查看器中,我使用一个表达式格式化并显示日期和时间,但我想从时间中删除秒数C# 从asp.net中删除秒数,c#,asp.net-mvc,report,expression,C#,Asp.net Mvc,Report,Expression,在我的报表查看器中,我使用一个表达式格式化并显示日期和时间,但我想从时间中删除秒数 =Format(Now()) 结果 2/27/2012 8:30:19 AM 期望结果 2/27/2012 8:30 AM 查看DateTime var dt = DateTime.Now.ToString("d t"); 这就是我为:value设置表达式的方式,我得到了所需的结果以及zzz utc时间格式。谢谢大家 @PranayRana我有这个功能,但我没有在时间后设置am或PM格式(Now().To
=Format(Now())
结果
2/27/2012 8:30:19 AM
期望结果
2/27/2012 8:30 AM
查看
DateTime
var dt = DateTime.Now.ToString("d t");
这就是我为:value设置表达式的方式,我得到了所需的结果以及zzz utc时间格式。谢谢大家 @PranayRana我有这个功能,但我没有在时间后设置am或PM格式(Now().ToString(“M/d/yyyy H:mm”))Google.Net DateTime格式,学习如何设置字符串格式是值得的,而不仅仅是询问。@Amina试试DateTime.Now.ToString(“M/d/YYYYY H:mm tt”);这是给我的/PM@Lloyd-谢谢你的帮助,它起作用了。我只是想在花时间阅读之前问一个快速的答案,你也可以试试String.Format(“{0:g}”,dt);正如我在回答中提到的。。。。。。。。。。。。。
=Format(Now().ToString("M/d/yyyy h:mm tt" +" UTC"+ " zzz"))