pb11.5取日期问题

simon505 2014-01-08 09:16:52
pb11.5定义全局变量

datetime dt_rqsj = datetime(today(),now())
date d_rq = today()

当天取得日期没问题,但到第二天使用就有问题了

比如昨天最后使用是2014-01-08,第二天取得日期理论上应该是2014-01-09,但还是8号的,
在当前窗后使用没问题
...全文
165 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
老妖附体 2014-01-08
  • 打赏
  • 举报
回复
哎呦喂。时间这种东西,没有定义全局变量的。都是随时用随时取的!!!!
simon505 2014-01-08
  • 打赏
  • 举报
回复
比如最后使用时间是8号17点几分,第二天就一直是这个时间不会改变,要重新添加一个today(),运行程序后就正常 感觉像是要刷新一样
老妖附体 2014-01-08
  • 打赏
  • 举报
回复
today() 是取当前机器时间,而不是系统时间,取系统时间应该从数据库里面取。oracle用 select sysdate from dual; SQL server用 getdate().

740

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧