起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3459|回复: 7

[结贴] 时间日期格式问题

[复制链接]

22

主题

71

帖子

135

积分

初级会员

Rank: 2

积分
135
QQ
发表于 2012-8-8 17:41:49 | 显示全部楼层 |阅读模式
在报表里面日期的格式都是这样显示的,(2012-08-08T17:35:46.000Z).怎么让他正常显示呀,如:2012-08-08 17:45:55

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35962
发表于 2012-8-9 08:54:10 | 显示全部楼层
可以参考/demo/report/process/property/basePropertyReport.w
回复 支持 反对

使用道具 举报

22

主题

71

帖子

135

积分

初级会员

Rank: 2

积分
135
QQ
 楼主| 发表于 2012-8-9 09:50:20 | 显示全部楼层
那个里面的代码我看了,那些日期都是手动写上去的死数据,并不是从数据库中取出的日期+时间。而且代码里写了这个时间12:15:00,但是界面上就是这样显示的1899-12-31T12:15:00.000。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35962
发表于 2012-8-9 10:15:34 | 显示全部楼层
1.可以在excel中设置格式右键属性设置显示格式就可以
2.在ksql中使用函数dateTimeToString
select dateTimeToString(X5_Order.fCreateDateTime) as fCreateDateTime
from X5_Order X5_Order
回复 支持 反对

使用道具 举报

31

主题

1856

帖子

3070

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3070
发表于 2012-8-9 10:15:36 | 显示全部楼层
在excel的单元格上右键属性里面设置一下显示格式就可以,报表会感知那个,你如果只想有时间,那选择是显示时间那个就可以。
回复 支持 反对

使用道具 举报

22

主题

71

帖子

135

积分

初级会员

Rank: 2

积分
135
QQ
 楼主| 发表于 2012-8-9 14:32:32 | 显示全部楼层
excel中设置不管用啊,没有时间+日期的,自定义的不好使
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35962
发表于 2012-8-9 14:54:06 | 显示全部楼层
可以的,如下
1.excel中设置,注意@前面是;分号不是:冒号
1.png


2.运行时显示
2.png
回复 支持 反对

使用道具 举报

22

主题

71

帖子

135

积分

初级会员

Rank: 2

积分
135
QQ
 楼主| 发表于 2012-8-9 15:41:05 | 显示全部楼层
嗯,行了,多谢。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-6-16 17:41 , Processed in 0.069355 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表