python 获取utc时间转化为本地时间的方法


Posted in Python onDecember 31, 2018

方法一:

import datetime

timenow = (datetime.datetime.utcnow() + datetime.timedelta(hours=8)) #将utc时间转化为本地时间
timetext = timenow.strftime('%y%m%d')

方法二:

import datetime
import dateutil.parser

st_time = hit['_source']['start_time']
re_time = hit['_source']['report_time']
igmp_delay = hit['_source']['igmp_delay']
live_delay = hit['_source']['live_delay']
st = dateutil.parser.parse(st_time) #将2017-12-21T04:57:42.000Z 字符串转化为时间
re = dateutil.parser.parse(re_time)
start_time =(st+datetime.timedelta(hours=8)) #将#将utc时间2017-12-21T04:57:42.000Z 转化为时间本地时间2017-12-21 12:57:42+00:00
report_time = (re+datetime.timedelta(hours=8))
message = str(start_time)[0:19]+","+str(report_time)[0:19]+","+str(int(igmp_delay))+","+str(int(live_delay))+"\n"

python 从es中获取数据

import os
import datetime
from elasticsearch import Elasticsearch
import dateutil.parser


es = Elasticsearch(hosts="127.0.0.1",timeout=10000)
write_file=open('C:\\Users\\Administrator\\Desktop\\gather-005-201712210.csv',"a+",encoding="utf-8")


rs = es.search(
  index = "gather-005-20171221",
  body={
  "size":42,
  "query": {
  "term": {
   "itv_account": {
    "value": "38:FA:CA:D9:5F:2B"
   }
  }
 },
  "sort": [
  {
   "report_time": {
    "order": "desc"
   }
  }
 ],
 "_source": ["start_time","report_time","igmp_delay","live_delay"]
}
)

for hit in rs['hits']['hits']:
  st_time = hit['_source']['start_time']
  re_time = hit['_source']['report_time']
  igmp_delay = hit['_source']['igmp_delay']
  live_delay = hit['_source']['live_delay']
  st = dateutil.parser.parse(st_time)
  re = dateutil.parser.parse(re_time)
  start_time =(st+datetime.timedelta(hours=8))
  report_time = (re+datetime.timedelta(hours=8))
  message = str(start_time)[0:19]+","+str(report_time)[0:19]+","+str(int(igmp_delay))+","+str(int(live_delay))+"\n"
  write_file.write(message)

write_file.close()

方法三:

UTC转化UTC

utc1 = 1406869066, utc2 = 1406869070 相差4, 也就是这两个时间相差4秒

以上这篇python 获取utc时间转化为本地时间的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python OS模块常用函数说明
May 23 Python
Python简单获取自身外网IP的方法
Sep 18 Python
浅谈对yield的初步理解
May 29 Python
pandas 实现字典转换成DataFrame的方法
Jul 04 Python
Python3单行定义多个变量或赋值方法
Jul 12 Python
Django如何自定义分页
Sep 25 Python
Python推导式简单示例【列表推导式、字典推导式与集合推导式】
Dec 04 Python
pyqt5 使用label控件实时显示时间的实例
Jun 14 Python
python实现控制电脑鼠标和键盘,登录QQ的方法示例
Jul 06 Python
Python3爬虫里关于Splash负载均衡配置详解
Jul 10 Python
Python用摘要算法生成token及检验token的示例代码
Dec 01 Python
Python第三方库安装缓慢的解决方法
Feb 06 Python
python 实现UTC时间加减的方法
Dec 31 #Python
Python从单元素字典中获取key和value的实例
Dec 31 #Python
对Python 两大环境管理神器 pyenv 和 virtualenv详解
Dec 31 #Python
python 实现得到当前时间偏移day天后的日期方法
Dec 31 #Python
利用python修改json文件的value方法
Dec 31 #Python
python 提取tuple类型值中json格式的key值方法
Dec 31 #Python
python 提取key 为中文的json 串方法
Dec 31 #Python
You might like
PHP 图像尺寸调整代码
2010/05/26 PHP
PHP中array_merge和array相加的区别分析
2013/06/17 PHP
Yii2.0高级框架数据库增删改查的一些操作
2015/11/16 PHP
高质量PHP代码的50个实用技巧必备(上)
2016/01/22 PHP
PHP实现防盗链的方法分析
2017/07/25 PHP
搜索附近的人PHP实现代码
2018/02/11 PHP
php实现将数据做成json的格式给前端使用
2018/08/21 PHP
php文件操作之文件写入字符串、数组的方法分析
2019/04/15 PHP
WordPress 插件——CoolCode使用方法与下载
2007/07/02 Javascript
浅析js中取绝对值的2种方法
2013/07/09 Javascript
深入探讨javascript中的数据类型
2015/03/04 Javascript
删除javascript所创建子节点的方法
2015/05/21 Javascript
浅谈javascript中的DOM方法
2015/07/16 Javascript
你有必要知道的25个JavaScript面试题
2015/12/29 Javascript
jsp 自动编译机制详细介绍
2016/12/01 Javascript
vue-cli入门之项目结构分析
2017/04/20 Javascript
Vue开发中常见的套路和技巧总结
2020/11/24 Vue.js
详解JavaScript中分解数字的三种方法
2021/01/05 Javascript
python访问系统环境变量的方法
2015/04/29 Python
Python正则表达式使用范例分享
2016/12/04 Python
根据DataFrame某一列的值来选择具体的某一行方法
2018/07/03 Python
django之状态保持-使用redis存储session的例子
2019/07/28 Python
在OpenCV里实现条码区域识别的方法示例
2019/12/04 Python
PyTorch 普通卷积和空洞卷积实例
2020/01/07 Python
Python脚本去除文件的只读性操作
2020/03/05 Python
150行python代码实现贪吃蛇游戏
2020/04/24 Python
Pycharm安装Qt Design快捷工具的详细教程
2020/11/18 Python
澳大利亚家具和家居用品在线:BROSA
2017/11/02 全球购物
哪些情况下不应该使用索引
2015/07/20 面试题
酒吧员工的岗位职责
2013/11/26 职场文书
教师年度考核自我鉴定
2014/01/19 职场文书
一年级语文教学反思
2014/02/13 职场文书
主持人开场白台词
2015/05/29 职场文书
Html5调用企业微信的实现
2021/04/16 HTML / CSS
python办公自动化之excel的操作
2021/05/23 Python
Tomcat安装使用及部署Web项目的3种方法汇总
2022/08/14 Servers