获取内网时间服务器时间并设置本机时间

脚本如下:

```
import requests
import json
import os
import datetime

写日志函数

def errorlog(message):
fileName='/opt/error.log'
with open(fileName,'a')as file:
file.write(datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")+message+'\n')

从内网时间服务器获取时间

url='http://59.197.228.154/api/datetime'
ret= requests.get(url)
rs = json.loads (ret.text)['result']['datetime']

格式化时间

settime = datetime.datetime.strptime(rs, "%Y-%m-%d %H:%M:%S")
nowtime = datetime.datetime.strptime(datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S"), "%Y-%m-%d %H:%M:%S")
print (settime,nowtime)

时间差小于10就同步时间

if (abs(nowtime - settime)).seconds  

本文为原创文章,转载请注明出处。

原文链接:https://850406.xyz/post/获取内网时间服务器时间并设置本机时间

评论(0)

还没有评论,来抢沙发吧~

验证码