2016-08-19 50 views
0

荫新手到Crystal Reports,仍然努力学习它...任何帮助表示赞赏..水晶报表中的日期格式化

我在那里用户YYYY-MM-DD格式输入日期(前一报告 - 1999-12-31)..

使用水晶报告公式,我如何将格式更改为 1999-12-31 00:00:00.0

有没有像to_timestamp({?start_date}, yyyy-mm-dd hh:mm:ss)

+0

附注:每当有人指定月末日期时,我立刻就会怀疑,因为他们可能在做包含结束日期(这是错误的)。应始终将日期查询为“开始或之后”('> =')和“之前”('<')以确保获得整个可能范围,特别是在处理时间戳时(请注意,有时可能会使用不同的操作符,取决于哪个操作数在哪一边) –

回答

0

你需要从日期改为参数类型为日期时间的任何功能。 在字段资源管理器>>参数下>>右击参数选择属性>>改变类型为datetime。

0

试试这个:

有不同的方式,如果你只有日期值,然后用这个。

CDateTime("1999-12-31"); 

如果您有日期和时间,然后用这个

CDateTime(CDate("1999-12-31"),CTime("00:00:00")) 
1

我觉得格式对象可以帮助你格式化日期。