我必须将本地日期和时间与从数据库返回的相同日期和时间同步。
sql:
select first 1 CURRENT_TIMESTAMP from RDB$DATABASE
此SQL命令返回数据库服务器上的当前日期和时间。
现在,我需要缓存这个,并根据本地差异提供正确的时间。问题是本地日期和时间可以再次更改。
如何在不再次执行SQL的情况下确保正确的日期时间?
我找到了一个解决办法:
var
SQLTimestamp: TDateTime=0;
LocalTimestamp: TDateTime=0;
function SysUpTime : TDateTime;
var
Cou
我刚刚注意到,我的服务器在ps 's输出的开始列中有错误的值,它总是显示2017值,而应该显示hour:minute格式。在重新启动服务器后,问题没有得到解决。
服务器的时间是正确的:
root@atlanta:~# date
Sat Jun 23 02:47:28 EDT 2018
服务器运行在ubuntu14.04.5OS上,这是很旧的。这个操作系统将不再支持在2019年4月,但就目前而言,我想保持它和解决问题,而不是重新安装操作系统。
谢谢你的帮助!
我有一些服务器,它们必须根据数据包的延迟做出不同的响应。
是否有可能在服务器端获得单独数据包的延迟(“传输时间”)?(最好使用Python (但不是必需的)或以某种方式配置的服务器)?
理解清晰的示例:
# Pseudo-code
def handle_packet(packet):
if packet.latency > X:
# Declare war on the latency gods
else:
# Make peace with the latency gods