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批量修改文本文件内容的方法
Apr 29 Python
Python使用Matplotlib模块时坐标轴标题中文及各种特殊符号显示方法
May 04 Python
python将回车作为输入内容的实例
Jun 23 Python
Python 中 function(#) (X)格式 和 (#)在Python3.*中的注意事项
Nov 30 Python
Python通用循环的构造方法实例分析
Dec 19 Python
通过PYTHON来实现图像分割详解
Jun 26 Python
python实现超级马里奥
Mar 18 Python
Python同时处理多个异常的方法
Jul 28 Python
详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系
Aug 04 Python
python利用tkinter实现图片格式转换的示例
Sep 28 Python
python实现ROA算子边缘检测算法
Apr 05 Python
Python 阶乘详解
Oct 05 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
人工智能开始玩《星际争霸2》 你的操作跟得上吗?
2017/08/11 星际争霸
全国FM电台频率大全 - 13 福建省
2020/03/11 无线电
php注销代码(session注销)
2012/05/31 PHP
PHP获取指定时间段之间的 年,月,天,时,分,秒
2016/06/05 PHP
使用一个for循环将N*N的二维数组的所有值置1实现方法
2017/05/29 PHP
写给想学习Javascript的朋友一点学习经验小结
2010/11/23 Javascript
Javascript学习笔记一 之 数据类型
2010/12/15 Javascript
js简单实现让文本框内容逐个字的显示出来
2013/10/22 Javascript
网页右侧悬浮滚动在线qq客服代码示例
2014/04/28 Javascript
NODE.JS加密模块CRYPTO常用方法介绍
2014/06/05 Javascript
jquery实现相册一下滑动两次的方法
2015/02/09 Javascript
js实现动画特效的文字链接鼠标悬停提示的方法
2015/03/02 Javascript
JS获取Table中td值的方法
2015/03/19 Javascript
延时加载JavaScript代码提高速度
2015/12/27 Javascript
javascript中this关键字详解
2016/12/12 Javascript
Vue.js实现分页查询功能
2020/11/15 Javascript
javascript Function函数理解与实战
2017/12/01 Javascript
读懂CommonJS的模块加载
2019/04/19 Javascript
微信小程序实现多选框全选与反全选及购物车中删除选中的商品功能
2019/12/17 Javascript
Python常用随机数与随机字符串方法实例
2015/04/09 Python
Python用UUID库生成唯一ID的方法示例
2016/12/15 Python
基于python内置函数与匿名函数详解
2018/01/09 Python
Python文件如何引入?详解引入Python文件步骤
2018/12/10 Python
选择Python写网络爬虫的优势和理由
2019/07/07 Python
Numpy的简单用法小结
2019/08/28 Python
python实现图片,视频人脸识别(dlib版)
2020/11/18 Python
惠普美国官方商店:HP Official Store
2016/08/28 全球购物
计算机系毕业生推荐信
2013/11/06 职场文书
酒吧员工的岗位职责
2013/11/26 职场文书
家长会演讲稿
2014/04/26 职场文书
村主任群众路线个人对照检查材料
2014/09/26 职场文书
2015年电工工作总结
2015/04/10 职场文书
2015年中秋寄语
2015/07/31 职场文书
Kubernetes控制节点的部署
2022/04/01 Servers
vue3种table表格选项个数的控制方法
2022/04/14 Vue.js
Python序列化模块JSON与Pickle
2022/06/05 Python