如何更改Crystal Reports中参数的日期格式?

时间:2012-08-03 07:11:20

标签: crystal-reports date-format

默认情况下,Crystal Reports会将日期显示为6/1/2011(月/日/年),因此我必须使用以下公式将格式更改为01-06-2011(日/月/年):登记/> ToText({MyDate}, "dd-MM-yyyy")

我的问题是如何在使用日期参数时更改日期格式?

例如:
这是我的日期参数:{?date}
这是我的公式(称为{@displaydate}),用于在报告上显示所选日期:
"From : " & Minimum({?date}) & " To :" & Maximum({?date})

在设计视图中:
日期:{@displaydate} {?date}
在预览模式中:
日期:自:2011年6月1日至:31/6/2011

2 个答案:

答案 0 :(得分:2)

"From : " & ToText(Minimum({?date}), "dd-MM-yyyy") & 
" To :" & ToText(Maximum({?date}), "dd-MM-yyyy")

答案 1 :(得分:1)

我在Crystal Report中创建公式它将datetime格式的值转换为date。 我使用以下公式。

CDate ({TRAN_STUDENT_INFO.Adm_Date})