脚本如下:

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 < 10:
    try:
        os.system("date -s '%s'"%(str(rs)))
    except:
        errorlog('时间设置失败!')
    errorlog('成功!')
else:
    errorlog('时间超限!')

Python3 运行测试成功。