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去掉行尾的换行符方法
Jan 04 Python
使用python 和 lint 删除项目无用资源的方法
Dec 20 Python
基于并发服务器几种实现方法(总结)
Dec 29 Python
使用Python 正则匹配两个特定字符之间的字符方法
Dec 24 Python
Python中正则表达式的用法总结
Feb 22 Python
让你Python到很爽的加速递归函数的装饰器
May 26 Python
python内置函数sorted()用法深入分析
Oct 08 Python
Python 获取命令行参数内容及参数个数的实例
Dec 20 Python
Python实现搜索算法的实例代码
Jan 02 Python
Python实现FLV视频拼接功能
Jan 21 Python
Python基础知识之变量的详解
Apr 14 Python
Python加密技术之RSA加密解密的实现
Apr 08 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新手上路(八)
2006/10/09 PHP
PHP中的CMS的涵义
2007/03/11 PHP
改写函数实现PHP二维/三维数组转字符串
2013/09/13 PHP
php对二维数组按指定键值key排序示例代码
2013/11/26 PHP
php实现多维数组中每个单元值(数字)翻倍的方法
2015/02/16 PHP
让ThinkPHP的模板引擎达到最佳效率的方法详解
2017/03/14 PHP
显示、隐藏密码
2006/07/01 Javascript
让人蛋疼的JavaScript语法特性
2014/09/30 Javascript
jQuery通过扩展实现抖动效果的方法
2015/03/11 Javascript
深入理解js函数的作用域与this指向
2016/05/28 Javascript
Bootstrap开发实战之第一次接触Bootstrap
2016/06/02 Javascript
JS验证 只能输入小数点,数字,负数的实现方法
2016/10/07 Javascript
js 调用百度分享功能
2017/02/27 Javascript
Javascript 详解封装from表单数据为json串进行ajax提交
2017/03/29 Javascript
基于input框覆盖掉数字英文的实例讲解
2017/07/21 Javascript
完美解决linux下node.js全局模块找不到的情况
2018/05/16 Javascript
Vue子组件向父组件通信与父组件调用子组件中的方法
2018/06/22 Javascript
简述JS浏览器的三种弹窗
2018/07/15 Javascript
js 实现在2d平面上画8的方法
2018/10/10 Javascript
JS实现深度优先搜索求解两点间最短路径
2019/01/17 Javascript
[00:32]DOTA2上海特级锦标赛 COL战队宣传片
2016/03/04 DOTA
[01:04:49]KG vs LGD 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
go和python调用其它程序并得到程序输出
2014/02/10 Python
Python元组及文件核心对象类型详解
2018/02/11 Python
python实现批量图片格式转换
2020/06/16 Python
django DRF图片路径问题的解决方法
2018/09/10 Python
Python面向对象之类和对象实例详解
2018/12/10 Python
python使用多线程编写tcp客户端程序
2019/09/02 Python
计算pytorch标准化(Normalize)所需要数据集的均值和方差实例
2020/01/15 Python
Python 自由定制表格的实现示例
2020/03/20 Python
Python根据URL地址下载文件并保存至对应目录的实现
2020/11/15 Python
Python爬虫实例之2021猫眼票房字体加密反爬策略(粗略版)
2021/02/22 Python
美国用餐电影院:Alamo Drafthouse Cinema
2020/01/23 全球购物
2014优秀党员事迹材料
2014/08/14 职场文书
2014村党支部书记党建工作汇报材料
2014/11/02 职场文书
一文读懂go中semaphore(信号量)源码
2021/04/03 Golang