[]
SQLite数据库中的日期时间字段值存储为一个浮点数,例如:43425.455467963
其含义为从1899-12-30 0:00:00 开始的天数。
为了显示为 yyyy-MM-dd HH:mm:ss 形式的日期时间,可通过数据集计算字段或报表表达式实现。
数据集计算字段定义:
DateAdd(s, ([FGC_CreateDate]-Floor([FGC_CreateDate]))*24*60*60, DateAdd(d,Floor([FGC_CreateDate] ),'1899-12-30') )
其中FGC_CreateDate为字段名,下同。
如需在报表中转换,则可使用报表表达式:
{DateAdd("s",(FGC_CreateDate-Floor(FGC_CreateDate))*24*60*60, DateAdd("d",Floor(FGC_CreateDate ),"1899-12-30") )}