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实现从web抓取文档的方法
Sep 26 Python
使用Python发送邮件附件以定时备份MySQL的教程
Apr 25 Python
python安装mysql-python简明笔记(ubuntu环境)
Jun 25 Python
Python爬取网页中的图片(搜狗图片)详解
Mar 23 Python
Python中一些不为人知的基础技巧总结
May 19 Python
Python数据抓取爬虫代理防封IP方法
Dec 23 Python
详解Python文件修改的两种方式
Aug 22 Python
解决Django连接db遇到的问题
Aug 29 Python
selenium+python实现自动登陆QQ邮箱并发送邮件功能
Dec 13 Python
Pytorch 计算误判率,计算准确率,计算召回率的例子
Jan 18 Python
python实现ping命令小程序
Dec 28 Python
Matplotlib可视化之添加让统计图变得简单易懂的注释
Jun 11 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实现多张图片上传加水印技巧
2013/04/18 PHP
PHP解决URL中文GBK乱码问题的两种方法
2014/06/03 PHP
Yii不依赖Model的表单生成器用法实例
2014/12/04 PHP
PHP的PDO常用类库实例分析
2016/04/07 PHP
PHP ADODB实现分页功能简单示例
2018/05/25 PHP
jsTree树控件(基于jQuery, 超强悍)[推荐]
2009/09/01 Javascript
基于JavaScript实现瀑布流效果(循环渐近)
2016/01/27 Javascript
基于JavaScript实现本地图片预览
2017/02/08 Javascript
node.js中TCP Socket多进程间的消息推送示例详解
2018/07/10 Javascript
vue封装swiper代码实例解析
2019/10/08 Javascript
使用JS location实现搜索框历史记录功能
2019/12/23 Javascript
vue中使用带隐藏文本信息的图片、图片水印的方法
2020/04/24 Javascript
[14:56]教你分分钟做大人:巫医
2014/10/30 DOTA
[01:00:25]2018DOTA2亚洲邀请赛3月30日 小组赛A组 VG VS Liquid
2018/03/31 DOTA
[52:06]FNATIC vs NIP 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
[39:21]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.24
2019/09/10 DOTA
Python datetime时间格式化去掉前导0
2014/07/31 Python
分析在Python中何种情况下需要使用断言
2015/04/01 Python
举例详解Python中循环语句的嵌套使用
2015/05/14 Python
使用python实现快速搭建简易的FTP服务器
2018/09/12 Python
Python 创建新文件时避免覆盖已有的同名文件的解决方法
2018/11/16 Python
对Python 多线程统计所有csv文件的行数方法详解
2019/02/12 Python
对Python 中矩阵或者数组相减的法则详解
2019/08/26 Python
Python 如何展开嵌套的序列
2020/08/01 Python
html5 canvas fillRect坐标和大小的问题解决方法
2014/03/26 HTML / CSS
西班牙用户之间买卖视频游戏的平台:Wakkap
2020/03/21 全球购物
总经理助理岗位职责
2013/11/08 职场文书
完美主义个人的自我评价
2014/02/17 职场文书
餐厅采购员岗位职责
2014/03/06 职场文书
我为自己代言广告词
2014/03/18 职场文书
政治思想表现评语
2014/05/04 职场文书
优秀语文教师事迹
2014/05/18 职场文书
体育运动口号
2014/06/09 职场文书
机关作风建设心得体会
2014/10/22 职场文书
党员身份证明材料
2015/06/19 职场文书
flex弹性布局详解
2022/03/20 HTML / CSS