python 获取网络时间及修改本地时间

转载 2016年04月06日 10:12:31

python 获取网络时间及修改本地时间

 本本经常时间错乱,偶闲暇之作,专为同步本本时间。以前有朋友提到日期时间设置里面的有些时间服务器。限于不同的网络,有时候这些时间服务器不一定能用。因此这次选择的是www.baidu.com这个大家都能用吧。接下来上python代码 :}

复制代码
 1 import http.client
2 import time
3 import os
4 def get_webservertime(host):
5 conn=http.client.HTTPConnection(host)
6 conn.request("GET", "/")
7 r=conn.getresponse()
8 #r.getheaders() #获取所有的http头
9 ts= r.getheader('date') #获取http头date部分
10 #将GMT时间转换成北京时间
11 ltime= time.strptime(ts[5:25], "%d %b %Y %H:%M:%S")
12 print(ltime)
13 ttime=time.localtime(time.mktime(ltime)+8*60*60)
14 print(ttime)
15 dat="date %u-%02u-%02u"%(ttime.tm_year,ttime.tm_mon,ttime.tm_mday)
16 tm="time %02u:%02u:%02u"%(ttime.tm_hour,ttime.tm_min,ttime.tm_sec)
17 print (dat,tm)
18 os.system(dat)
19 os.system(tm)
20
21 get_webservertime('www.baidu.com')

相关文章推荐

用python写的opencv实时监测和解析二维码和条形码最牛教程

今天,我实现了一个很有趣的demo,它可以在视频里找到并解析二维码,然后把解析的内容实时在屏幕上显示出来。 然后我们直入主题,首先你得确保你装了opencv,python,zbar等环境。然后这个教...

pycharm git merge实战

1、首先将master/dev分支下载到本地,pycharm加载打开 此处举例分别附上master/dev分支代码差异: ...

python 获取文件修改和创建时间

filemt= time.localtime(os.stat(filename).st_mtime) print time.strftime("%Y-%m-%d",filemt)

python文件夹遍历,文件操作,获取文件修改创建时间

在Python中,文件操作主要来自os模块,主要方法如下: os.listdir(dirname):列出dirname下的目录和文件 os.getcwd():获得当前工作目录 os.curdir:返...

python文件夹遍历,文件操作,获取文件修改创建时间

在Python中,文件操作主要来自os模块,主要方法如下: os.listdir(dirname):列出dirname下的目录和文件 os.getcwd():获得当前工作目录 os.curd...

python文件夹遍历,文件操作,获取文件修改创建时间

python文件夹遍历,文件操作,获取文件修改创建时间 转自:http://blog.csdn.net/w122079514/article/details/16864403 在P...

python+神经网络实现时间序列预测

利用python语言进行时间序列处理

Android 获取网络时间

  • 2017年05月09日 10:37
  • 1KB
  • 下载

获取网络时间源码

  • 2015年03月30日 16:52
  • 37KB
  • 下载

《UNIX网络编程》第一章——一个简单的时间获取客户端/服务器程序

该程序为《UNIX网络编程》第一卷中第一章出现的程序, 该程序经过本人测试通过。 操作系统:CentOS 7 编译器:GCC 时间获取的服务器程序如下:   #include ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python 获取网络时间及修改本地时间
举报原因:
原因补充:

(最多只允许输入30个字)