如何格式化报告中的日期以完全按照我想要的方式显示 - RDLC
我的应用程序中有一份报告,该报告将显示来自数据库的长日期,我使用此表达式将其缩短:
=FormatDateTime(Fields!StatementDate.Value,DateFormat.ShortDate)
日期将显示如下:1/1/2010
我需要让它像这样:2010/1/1
我该怎么做?
I have a report in my application and this report will show a long date from db and I used this expression to make it shorter:
=FormatDateTime(Fields!StatementDate.Value,DateFormat.ShortDate)
and the date will show like this : 1/1/2010
I need to make it like this : 2010/1/1
How I can do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这个表情就起作用了
That expression do the trick
我认为使用
Format
属性比在表达式中格式化它要干净得多:http://msdn.microsoft.com/en-us/library/ ms252080%28v=vs.90%29.aspx
您可以使用标准 .NET 格式字符串。
Fields!StatementDate.Value 需要是 DateTime,如果不是,您可以尝试转换它:
I think that it is a lot cleaner to use the
Format
property rather than format it in your expressions:http://msdn.microsoft.com/en-us/library/ms252080%28v=vs.90%29.aspx
You can use the standard .NET formatting strings.
Fields!StatementDate.Value will need to be a DateTime, if not you can try convert it: