python获取标准北京时间的方法


Posted in Python onMarch 24, 2015

本文实例讲述了python获取标准北京时间的方法。分享给大家供大家参考。具体分析如下:

这段python代码主要通过www.beijing-time.org的官网上获取标准的北京时间,如果你的服务器挂在网上,你可以通过这段代码定时获取北京时间,然后更新自己系统的标准时间。

import time,httplib
def getBeijinTime():
   try:
     conn = httplib.HTTPConnection("www.beijing-time.org")
     conn.request("GET", "/time.asp")
     response = conn.getresponse()
     print response.status, response.reason
     if response.status == 200:
       result = response.read()
       data = result.split("\r\n")
       year = data[1][len("nyear")+1 : len(data[1])-1]
       month = data[2][len("nmonth")+1 : len(data[2])-1]
       day = data[3][len("nday")+1 : len(data[3])-1]
       #wday = data[4][len("nwday")+1 : len(data[4])-1]
       hrs = data[5][len("nhrs")+1 : len(data[5])-1]
       minute = data[6][len("nmin")+1 : len(data[6])-1]
       sec = data[7][len("nsec")+1 : len(data[7])-1]
       beijinTimeStr = "%s/%s/%s %s:%s:%s" % (year, month, day, hrs, minute, sec)
       beijinTime = time.strptime(beijinTimeStr, "%Y/%m/%d %X")
       return beijinTime
   except:
     return None
if __name__=='__main__':
  print(getBeijinTime())

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

Python 相关文章推荐
python模拟新浪微博登陆功能(新浪微博爬虫)
Dec 24 Python
linux系统使用python监测系统负载脚本分享
Jan 15 Python
Python文档生成工具pydoc使用介绍
Jun 02 Python
举例讲解Python设计模式编程的代理模式与抽象工厂模式
Jan 16 Python
python中列表和元组的区别
Dec 18 Python
Python读取数据集并消除数据中的空行方法
Jul 12 Python
小白入门篇使用Python搭建点击率预估模型
Oct 12 Python
通过PHP与Python代码对比的语法差异详解
Jul 10 Python
详解Python打包分发工具setuptools
Aug 05 Python
使用python绘制cdf的多种实现方法
Feb 25 Python
Python应用实现处理excel数据过程解析
Jun 19 Python
python中的getter与setter你了解吗
Mar 24 Python
python实现定时同步本机与北京时间的方法
Mar 24 #Python
Python随机生成一个6位的验证码代码分享
Mar 24 #Python
python判断字符串是否包含子字符串的方法
Mar 24 #Python
python使用datetime模块计算各种时间间隔的方法
Mar 24 #Python
python实现通过pil模块对图片格式进行转换的方法
Mar 24 #Python
python读取json文件并将数据插入到mongodb的方法
Mar 23 #Python
python调用机器喇叭发出蜂鸣声(Beep)的方法
Mar 23 #Python
You might like
PHP中使用curl伪造IP的简单方法
2015/08/07 PHP
PHP从尾到头打印链表实例讲解
2018/09/27 PHP
JavaScript RegExp方法获取地址栏参数(面向对象)
2009/03/10 Javascript
百度Popup.js弹出框进化版 拖拽小框架发布 兼容IE6/7/8,Firefox,Chrome
2010/04/13 Javascript
jQuery EasyUI API 中文文档 - Parser 解析器
2011/09/29 Javascript
用Javascript评估用户输入密码的强度实现代码
2011/11/30 Javascript
jQuery提交多个表单的小例子
2013/06/30 Javascript
JS事件在IE与FF中的区别详细解析
2013/11/20 Javascript
浅析JavaScript中两种类型的全局对象/函数
2013/12/05 Javascript
node.js中的fs.lchownSync方法使用说明
2014/12/16 Javascript
jquery实现带缩略图的可定制高度画廊效果(5种)
2015/08/28 Javascript
5个最顶级jQuery图表类库插件【jquery插件库】
2016/05/05 Javascript
AngularJS使用ng-inlude指令加载页面失败的原因与解决方法
2017/01/19 Javascript
详解webpack-dev-server 设置反向代理解决跨域问题
2018/04/18 Javascript
React 组件中的 bind(this)示例代码
2018/09/16 Javascript
vue 使用vue-i18n做全局中英文切换的方法
2018/10/29 Javascript
Vue 中如何正确引入第三方模块的方法步骤
2019/05/05 Javascript
微信小程序后台持续定位功能使用详解
2019/08/23 Javascript
[01:07:11]Secret vs Newbee 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
[01:04:31]DOTA2-DPC中国联赛定级赛 iG vs Magma BO3第二场 1月8日
2021/03/11 DOTA
Python采用socket模拟TCP通讯的实现方法
2014/11/19 Python
Python标准库之循环器(itertools)介绍
2014/11/25 Python
Python字符编码与函数的基本使用方法
2017/09/30 Python
numpy 进行数组拼接,分别在行和列上合并的实例
2018/05/08 Python
在python中只选取列表中某一纵列的方法
2018/11/28 Python
利用Python库Scapy解析pcap文件的方法
2019/07/23 Python
python如何使用socketserver模块实现并发聊天
2019/12/14 Python
详解Ubuntu环境下部署Django+uwsgi+nginx总结
2020/04/02 Python
PyQt5结合matplotlib绘图的实现示例
2020/09/15 Python
html5时钟实现代码
2010/10/22 HTML / CSS
HTML5之SVG 2D入门10—滤镜的定义及使用
2013/01/30 HTML / CSS
餐饮总经理岗位职责
2014/03/07 职场文书
建筑工程造价专业自荐信
2014/07/08 职场文书
个人债务授权委托书
2014/10/17 职场文书
2015年乡镇民政工作总结
2015/05/13 职场文书
2019年汽车租赁合同范本!
2019/08/12 职场文书