[英]Converting string to date in Crystal Reports
我是Crystal Reports的新手,我試圖從字符串中提取並顯示月份和年份(在DB中,列的數據類型為varchar)。 以下是數據示例。
2012年1月5日上午11.49.28.000000000
我需要以下格式
1月12日
我已經使用cDate將字符串轉換為日期格式,但是沒有成功,也許我做的方式不正確。
更改公式以提取日期部分,然后將其轉換為date
:
DateValue(Split("05-JAN-12 11.49.28.000000000 AM")[1])
根據需要將格式應用於字段。
這可能有效
Date (Year ({reportfield}) * 10000 + Month ({reportfield}) * 100 + Day ({reportfield}))
然后格式化該字段以顯示日期作為您的選擇。
MonthName(DatePart ("m", <<Date field>>))+"-"+totext(DatePart ("yyyy", <<DAtefield>>),0,"")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.