Datetime Crystal报表日期时间格式

Datetime Crystal报表日期时间格式,datetime,crystal-reports,formatting,Datetime,Crystal Reports,Formatting,我想将Crystal报表中的日期时间格式化为包含星期几的格式 发件人: 19/06/2009 致: 2009年6月19日,星期五 水晶报表席XI版本2,你可以右击该字段,然后转到格式化字段。在“日期和时间”选项卡上,单击“自定义”按钮。在“日期”选项卡下,将“日期类型”下拉列表更改为“Windows默认长度”。如果在公式中,可以使用以下选项 CSTR({?@end_dt}, "dddd, MMMM d, yyyy") 您可以使用以下公式: CSTR(Date({command.EntryDat

我想将Crystal报表中的日期时间格式化为包含星期几的格式

发件人:

19/06/2009

致:

2009年6月19日,星期五


水晶报表席XI版本2,你可以右击该字段,然后转到格式化字段。在“日期和时间”选项卡上,单击“自定义”按钮。在“日期”选项卡下,将“日期类型”下拉列表更改为“Windows默认长度”。

如果在公式中,可以使用以下选项

CSTR({?@end_dt}, "dddd, MMMM d, yyyy")

您可以使用以下公式:

CSTR(Date({command.EntryDate}), "dd/MM/yyyy")

如果日期时间在字段中(不是公式):


如果日期时间在公式中:

ToText({MyDate}, "dd-MMM-yyyy")

在公式中是否有实现此格式设置的方法?IE:我有两个数据库字段,我想合并成一个Crystal Reports字段。我在这里为这个问题提供了另一个答案,以帮助其他人解决这个问题,因为(如果人们像我一样)他们通常不会真正阅读评论。如果你想这样做,你可以在一个公式字段中将两个类似于第二个答案的函数连接在一起。这会显示“19/06/2009”而不是请求的“2009年6月19日,星期五”吗?(当前计算机上没有用于测试atm的CR)如果您仍然希望使用系统格式,但使用公式,该怎么办。我试图输出一个最小日期的字符串,否则该日期为系统日期格式。我不想硬编码月和日的顺序。
ToText({MyDate}, "dd-MMM-yyyy")