导航
  • 主页
  • API 调用
  • 基础类
  • 控件与界面
  • 数据库相关
  • DataWindow
  • 项目管理
  • Web 应用
  • 脚本语言

关于relativetime函数的问题,急!!!

planks 2003-12-18 11:09:00
有谁知道relativetime函数使用过程中的问题?
我使用了如下的数据relativetime(time(11:10:00),13*3600),返回的结果希望的结果是22:10:00,结果用前函数却是00:00:00,问题出在里了?
...全文
22 点赞 收藏 12
写回复
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
planks 2003-12-18
up
回复
wwwafa9 2003-12-18
问一下斑竹怎么做?还有【快乐白兔】大哥!
回复
planks 2003-12-18
relativetime(t_time,13*3600),在t_time为11点时,就不行了。
回复
wwwafa9 2003-12-18
是啊,如果大于24点的话,总是23:59:59,期待高手!
回复
wwwafa9 2003-12-18
怎么不可以?你是怎么写的?
回复
planks 2003-12-18
可是时间当后面一个算出来的时间大于前一个时间时,仍然是00:00:00,好像不能转换成22:10:00,
回复
wwwafa9 2003-12-18
当然可以!
回复
planks 2003-12-18
如果改成:relativetime(t_time,13*3600),t_time是一个time型呢,可以吗?
回复
wwwafa9 2003-12-18
relativetime(time(11:10:00),13*3600)去掉time函数,你那个time函数的用法是错误的。
回复
planks 2003-12-18
自己解决了。散分
回复
planks 2003-12-18
如果改成:relativetime(y1,- 13*3600),假设y1为11点30分,那么会得到一个什么值?会不会是22:30?
回复
klbt 2003-12-18
呵呵,你的time函数参数类型错误,应该是字符串:
relativetime(time("11:10:00"),13*3600)
另外还有一个疏忽,13*3600应该是12*3600,否则你将得到的结果不是22:10:00,而是23:59:59
回复
发动态
发帖子
PowerBuilder
创建于2007-09-28

804

社区成员

PowerBuilder 相关问题讨论
申请成为版主
社区公告
暂无公告