python修改操作系统时间的方法


Posted in Python onMay 18, 2015

本文实例讲述了python修改操作系统时间的方法。分享给大家供大家参考。具体实现方法如下:

#-*- coding:utf-8 -*-
import socket
import struct
import time
import win32api
TimeServer = '210.72.145.44' #国家授时中心ip
Port = 123
def getTime():
  TIME_1970 = 2208988800L
  client = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
  data = '\x1b' + 47 * '\0'
  client.sendto(data, (TimeServer, Port))
  data, address = client.recvfrom(1024)
  data_result = struct.unpack('!12I', data)[10]
  data_result -= TIME_1970
  return data_result
def setSystemTime():
  tm_year, tm_mon, tm_mday, tm_hour, tm_min, tm_sec, tm_wday, tm_yday, tm_isdst = time.gmtime(getTime())
  win32api.SetSystemTime(tm_year, tm_mon, tm_wday, tm_mday, tm_hour, tm_min, tm_sec, 0)
  print "Set System OK!"
if __name__ == '__main__':
  setSystemTime()
  print "%d-%d-%d %d:%d:%d" % time.localtime(getTime())[:6]

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
利用Python命令行传递实例化对象的方法
Nov 02 Python
python画出三角形外接圆和内切圆的方法
Jan 25 Python
Python多版本开发环境管理工具介绍
Jul 03 Python
python pillow模块使用方法详解
Aug 30 Python
Python图像处理模块ndimage用法实例分析
Sep 05 Python
Python的条件锁与事件共享详解
Sep 12 Python
详解Python3 中的字符串格式化语法
Jan 15 Python
python+adb+monkey实现Rom稳定性测试详解
Apr 23 Python
Django model.py表单设置默认值允许为空的操作
May 19 Python
使用python创建Excel工作簿及工作表过程图解
May 27 Python
Python定时任务框架APScheduler原理及常用代码
Oct 05 Python
python实现网页录音效果
Oct 26 Python
Python中的hypot()方法使用简介
May 18 #Python
Python批量转换文件编码格式
May 17 #Python
Python实现批量下载文件
May 17 #Python
python抓取最新博客内容并生成Rss
May 17 #Python
Python实现遍历数据库并获取key的值
May 17 #Python
Python对列表排序的方法实例分析
May 16 #Python
python中base64加密解密方法实例分析
May 16 #Python
You might like
php执行sql语句的写法
2009/03/10 PHP
php park、unpark、ord 函数使用方法(二进制流接口应用实例)
2010/10/19 PHP
php模拟服务器实现autoindex效果的方法
2015/03/10 PHP
PHP获取文件夹大小函数用法实例
2015/07/01 PHP
php给数组赋值的实例方法
2019/09/26 PHP
如何确保JavaScript的执行顺序 之jQuery.html深度分析
2011/03/03 Javascript
基于jquery的时间段实现代码
2012/08/02 Javascript
javascript 用函数语句和表达式定义函数的区别详解
2014/01/06 Javascript
js实现遮罩层划出效果是生成div而不是显示
2014/07/29 Javascript
Javascript基础教程之数组 array
2015/01/18 Javascript
JS实现网页抢购功能(触发,终止脚本)
2017/11/27 Javascript
Bootstrap实现可折叠分组侧边导航菜单
2018/03/07 Javascript
jQuery超简单遮罩层实现方法示例
2018/09/06 jQuery
Vue CLI 3.x 自动部署项目至服务器的方法
2019/04/02 Javascript
用webpack4开发小程序的实现方法
2019/06/04 Javascript
原生js实现随机点名功能
2019/11/05 Javascript
vue 导航守卫和axios拦截器有哪些区别
2020/12/19 Vue.js
不要用强制方法杀掉python线程
2017/02/26 Python
Python内置模块logging用法实例分析
2018/02/12 Python
python实现微信自动回复功能
2018/04/11 Python
Python 模拟动态产生字母验证码图片功能
2019/12/24 Python
python argparse模块通过后台传递参数实例
2020/04/20 Python
用Python开发app后端有优势吗
2020/06/29 Python
Python配置pip国内镜像源的实现
2020/08/20 Python
django中cookiecutter的使用教程
2020/12/03 Python
基于python+selenium自动健康打卡的实现代码
2021/01/13 Python
Staples美国官方网站:办公用品一站式采购
2016/07/28 全球购物
澳大利亚商务邀请函
2014/01/17 职场文书
幼儿园春季开学寄语
2014/04/03 职场文书
党支部创先争优活动总结
2014/08/28 职场文书
2015年毕业实习工作总结
2014/12/12 职场文书
晚会开幕词
2015/01/28 职场文书
教师年度个人总结
2015/02/11 职场文书
奠基仪式致辞
2015/07/30 职场文书
golang实现浏览器导出excel文件功能
2022/03/25 Golang
Java结构型设计模式之组合模式详解
2022/09/23 Java/Android