Advertisement

python 爬虫获取北京时间

阅读量:

关于北京时间

地区为中国:北京;时区为UTC/GMT+8.00(东八区)。 北京时间被定义为中国标准时间;它比格林威治时间(即GMT)早八个国际小时。

访问实时获取网络中的北京时间,并将其用于实现对本地时间和事件的时间同步校准。此前我们采用从百度服务器获取网络时间的方法来进行抓取,但最近发现该方法不可行。于是转向使用中国标准时间网作为数据来源

直接给出源码,就是简单的爬取动作,获取时间内容

复制代码
    import requests
    url = 'https://www.beijing-time.org/t/time.asp'
    headers={
    "user-agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36 SE 2.X MetaSr 1.0"}
    response = requests.get(url=url, headers=headers)
    now_time = response.text
    print(now_time)

直接运行上述代码,你会得到以下的类似的结果:

北京时间

为了帮助理解获得的结果所代表的含义,请注意以下变量及其定义:

  • nyear表示年份
  • nmonth代表月份
  • nday表示日
  • nwday表示星期几
  • nhrs表示时
  • nmin表示分
  • nsec表示秒

至此捕获的时间点已经确定,在此之后执行相应的调用操作即可将该功能嵌入到你代码的相应位置应用到

年-月-日-时:分:秒

年-月-日-时:分:秒

若你想获取时间格式设为【年-月-日-时:分:秒

点击进行查看如何做到上述格式的内容

如若此篇文章对您有所裨益,请点此页下方的打赏按钮以示鼓励。

全部评论 (0)

还没有任何评论哟~