我有一个字段‘道布’,在mysql.I中它的类型是varchar。当我选择该语句时,得到的输出格式为1989/09/24 00:00:00.000。我在水晶报表中也得到了同样的结果。我需要将其转换为1989年9月9日的格式。关于this.thanks,我不知道如何在公式editor.help me out中执行此操作...
发布于 2013-03-25 19:31:36
试试这个,它首先获取varchar并删除日期之后的空格和时间戳,然后将剩下的内容转换为实际日期。完成此操作后,您可以格式化Crystal允许的任何字段。
CDate(Left({YourDateField}, Instr(1, {YourDateField}, " ") - 1))只需用您要转换的字段替换YourDateField即可。
发布于 2013-03-25 15:06:23
您可以通过以下查询转换mysql本身的日期格式。
SELECT date_Format('1989/09/24', '%Y/%m/%d');https://stackoverflow.com/questions/15609127
复制相似问题