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使用saltstack生成服务器资产清单
Mar 01 Python
Python引用计数操作示例
Aug 23 Python
PyCharm 创建指定版本的 Django(超详图解教程)
Jun 18 Python
Python转换时间的图文方法
Jul 01 Python
python flask web服务实现更换默认端口和IP的方法
Jul 26 Python
将Python文件打包成.EXE可执行文件的方法
Aug 11 Python
wxPython之wx.DC绘制形状
Nov 19 Python
pytorch实现特殊的Module--Sqeuential三种写法
Jan 15 Python
Python捕获异常堆栈信息的几种方法(小结)
May 18 Python
Python操作Elasticsearch处理timeout超时
Jul 17 Python
OpenCV绘制圆端矩形的示例代码
Aug 30 Python
python turtle绘图
May 04 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若干单维数组遍历方法的比较
2011/09/20 PHP
PHP模块化安装教程
2016/06/01 PHP
在Laravel的Model层做数据缓存的实现
2019/09/26 PHP
js或jquery实现页面打印可局部打印
2014/03/27 Javascript
js实现按钮控制图片360度翻转特效的方法
2015/02/17 Javascript
javascript实现二级级联菜单的简单制作
2015/11/19 Javascript
浅析jQuery Mobile的初始化事件
2015/12/03 Javascript
JavaScript Promise 用法
2016/06/14 Javascript
JQuery和PHP结合实现动态进度条上传显示
2016/11/23 Javascript
Vue数据驱动模拟实现3
2017/01/11 Javascript
js实现简单的手风琴效果
2017/02/27 Javascript
nodejs入门教程一:概念与用法简介
2017/04/24 NodeJs
ReactJs设置css样式的方法
2017/06/08 Javascript
JavaScript标准对象_动力节点Java学院整理
2017/06/27 Javascript
Vue Socket.io源码解读
2018/02/07 Javascript
JS中promise化微信小程序api
2018/04/12 Javascript
基于Vue的延迟加载插件vue-view-lazy
2018/05/21 Javascript
JavaScript引用类型Date常见用法实例分析
2018/08/08 Javascript
菊花转动的jquery加载动画效果
2018/08/19 jQuery
Vue组件教程之Toast(Vue.extend 方式)详解
2019/01/27 Javascript
浏览器JavaScript调试功能无法使用解决方案
2020/09/18 Javascript
Python实现根据指定端口探测服务器/模块部署的方法
2014/08/25 Python
python实现双色球随机选号
2020/01/01 Python
python实现简单的五子棋游戏
2020/09/01 Python
英国儿童设计师服装的领先零售商:Base
2019/03/17 全球购物
LN-CC中国:高端男装和女装的奢侈时尚目的地
2019/09/14 全球购物
应届毕业生就业自荐信
2013/10/26 职场文书
品德评语大全
2014/05/05 职场文书
品牌推广策划方案
2014/05/28 职场文书
汽车销售员岗位职责
2015/04/11 职场文书
采购部年度工作总结
2015/08/13 职场文书
大学生奖学金获奖感言(范文)
2019/08/15 职场文书
为什么node.js不适合大型项目
2021/04/28 Javascript
Golang 空map和未初始化map的注意事项说明
2021/04/29 Golang
Python异常类型以及处理方法汇总
2021/06/05 Python
windows server2016安装oracle 11g的图文教程
2022/07/15 Servers