windows时间同步脚本
2024-08-24 12:29:53
#!/usr/bin/env python
# -*- coding:UTF-8 -*-
# 脚本用于windows时间同步,设置window计划任务每五分钟执行一次 import time
import ntplib
import sys
import os def main():
try:
ntp_client = ntplib.NTPClient()
response = ntp_client.request('s2g.time.edu.cn')
ntp_timeStamp = response.tx_time
ntp_date = time.strftime('%Y-%m-%d', time.localtime(ntp_timeStamp))
ntp_time = time.strftime('%X', time.localtime(ntp_timeStamp))
except:
print u'无法获取到s2g.time.edu.cn上面的时间戳'
sys.exit() '''获取本地服务器时间戳'''
local_timeStamp = time.time() '''获取之间的差值'''
diff = abs(ntp_timeStamp - local_timeStamp) '''同步时间'''
if diff >= 1:
os.system('date {} && time {}'.format(ntp_date, ntp_time)) if __name__ == '__main__':
main()
最新文章
- 美图WEB开放平台环境配置
- 【C语言学习】《C Primer Plus》第2章 C语言的概述
- C# 面向对象之概念理解(3)
- 单例模式与Android
- 16.如何做到webpack打包vue项目后,可以修改配置文件
- 关于javaweb项目红叉报错可但项目可以正常运行的解决办法
- socket练习--ssh
- HoloLens开发手记-凝视 Gaze
- Visual Studio使用Web Deploy远程发布网站及其配置
- Python树形打印目录结构
- requestAnimationFrame 持续动画效果
- hive 的理解
- 促使团队紧密协作[高效能程序员的修炼-N1]
- MVC高级编程-目录
- Python并发编-用Event,线程检测数据库连接的例子
- oracle时间操作结合to_char和to_date使用
- 使用导出导入(datapump)方式将普通表切换为分区表
- vue 打印
- 人脸识别FaceNet+TensorFlow
- vmware中centos6.5无法启动拷贝出里面的资料的方法
热门文章
- 如何获取用户的地理位置? &;&; html5 地理位置
- TortoiseGit学习系列之Git和TortoiseGit的区别
- Hibernate 集合映射
- HTTP协议(二)header标头说明
- Lucence学习之一:全文检索的基本原理
- JDK12 concurrenthashmap源码阅读
- Java生成验证码(一)
- 一:HttpClient知识整理
- 超时重试(一)ajax
- Error:Execution failed for task ':xutils:mergeDebugAndroidTestResources'. >; No slave process to proc