date显示的时间和程序里头取服务器上数据库的当前时间为什么不一致

lwd4210 2010-11-01 10:41:15
AIX,db2.select current timestap为什么与date的时间不一致,相差了十来分钟?
...全文
302 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
lwd4210 2010-11-02
  • 打赏
  • 举报
回复
经核实,应该是服务器和数据在两台不同的机器上,select current timestamp取的应该是数据库时间.谢谢大家.
steptodream 2010-11-01
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 justkk 的回复:]

估计你的服务器不在当前主机上吧
假定服务器在主机A上,你在主机B上操作

那么date显示的是主机B的时间,通过select获取的是主机A的时间
[/Quote]
这个极有可能 就像现在我回帖 回帖时间应该是CSDN服务器里的时间 而不是我这里的
如果真是这样 说明你们的服务器的时间管理有问题 最好设置与NTP服务器时间同步
justkk 2010-11-01
  • 打赏
  • 举报
回复
估计你的服务器不在当前主机上吧
假定服务器在主机A上,你在主机B上操作

那么date显示的是主机B的时间,通过select获取的是主机A的时间
freetstar 2010-11-01
  • 打赏
  • 举报
回复
hwclock –show看看硬件时间
freetstar 2010-11-01
  • 打赏
  • 举报
回复
我记的是有关硬件时间和系统时间,是不是和这个有关系。。。
Linux-Torvalds 2010-11-01
  • 打赏
  • 举报
回复
数据库的时间和系统时间不一样?
其实都是那个时间的。
这个诡异?
lwd4210 2010-11-01
  • 打赏
  • 举报
回复
date这个时间是没问题的.
steptodream 2010-11-01
  • 打赏
  • 举报
回复
首先你要确认下哪个时间是准确的哟
steptodream 2010-11-01
  • 打赏
  • 举报
回复
既然数据库也装在本地服务器上的 又在本地服务器上操作 真不知道啥原因了
也没有AIX经验
手机写程序 2010-11-01
  • 打赏
  • 举报
回复
时区的问题吗?有可能你写数据库的时区是换算过的吧.查下UTC吧.
lwd4210 2010-11-01
  • 打赏
  • 举报
回复
select current timestap 应该是数据库服务器上的时候..
date是本地服务器上的时间..

实际上我数据库是装在本地服务器上的.
lwd4210 2010-11-01
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 lgxwqq111 的回复:]
hwclock –show看看硬件时间
[/Quote]

提示没这个命令hwclock

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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