我有一个字段'DOB',它在mysql中的类型为varchar。当我选择语句时,我以1989/09/24 00:00:00.000的格式输出。我在水晶报告中得到相同的结果。我需要将它转换为sep 09,1989的格式。我没有找到如何在公式编辑器中执行此操作。请帮我解决这个问题。谢谢......
答案 0 :(得分:0)
您可以通过以下查询转换日期格式mysql本身。
SELECT date_Format('1989/09/24', '%Y/%m/%d');
答案 1 :(得分:0)
尝试这个,首先获取varchar并删除日期后的空格和时间戳,然后将剩下的内容转换为实际日期。完成后,您可以格式化Crystal允许的字段。
CDate(Left({YourDateField}, Instr(1, {YourDateField}, " ") - 1))
只需将YourDateField替换为您要转换的字段。