我想将它转换为日期,以便我能以适当的格式显示它,这是一种荒谬的格式。
这是我当前的格式(字符串):
2012/03/06 00:00:00
这是我要将其改为:
06-MAR-12
答案 0 :(得分:0)
因为你的字符串格式是Crystal会识别创建公式
date({yourstringfield})
然后右键单击该字段以格式化您想要的输出
答案 1 :(得分:0)
得到它..仅供参考..必须考虑空白,也必须格式正确..
if isnull({Command.EXAM_DT}) then Date(0,0,0)
else
if ({Command.EXAM_DT}='') THEN Date(0,0,0)
ELSE
Date(ToNumber(LEFT({Command.EXAM_DT}, 4)),
ToNumber(Mid ({Command.EXAM_DT}, 6, 2)),
ToNumber(Mid ({Command.EXAM_DT}, 9, 2))
)