如何使用公式字段将水晶报告中的日期格式化为dd-mm-yy?

时间:2015-07-28 10:53:41

标签: c# .net crystal-reports crystal-reports-2010

我用

ToText(Cdate({dt_vw_Rept_Attend.StartDate}),"dd-MMM-yyyy")

在水晶报表中合成日期时间字符串以显示日 - 月 - 年的公式,但它对我不起作用。

如果我的数据库中的日期时间为7/28/2015 12:00:00 AM

所以根据功能它应该是28-Jul-2015

但是我又来了7/28/2015 12:00:00 AM

我需要你的帮助来解决这个问题。提前谢谢。

1 个答案:

答案 0 :(得分:1)

尝试以下代码。

ToText({dt_vw_Rept_Attend.StartDate}, "yyyyMM")           ==>    “201101″
ToText({dt_vw_Rept_Attend.StartDate}, "dd-MMM-yyyy")       ==>   “15-Jan-2011″
ToText({dt_vw_Rept_Attend.StartDate}, "dd MMM yyyy")       ==>  “15 Jan 2011″
ToText({dt_vw_Rept_Attend.StartDate}, "MM/dd/yy")           ==>  “01/15/11″
ToText({dt_vw_Rept_Attend.StartDate}, "dddd, MMM d, yyyy") ==>  “Saturday, Jan 1, 2011″
ToText(Cdate({dt_vw_Rept_Attend.StartDate}))

了解更多信息 http://crystaltricks.com/wordpress/?p=149 希望你解决

相关问题