首页 > 编程语言 >Python 对时区的处理

Python 对时区的处理

时间:2023-01-03 09:59:30浏览次数:44  
标签:01 tz zoned Python datetime 处理 2023 print 时区

from datetime import datetime, timezone, timedelta
  
tz = timezone(timedelta(hours=+8))
  
fmt = '%Y-%m-%dT%H:%M:%S.%f%z'
zoned_time1 = datetime.today().astimezone(tz)
print(1, zoned_time1.strftime(fmt))  #1 2023-01-03T09:33:27.074210+0800
  
zoned_time2 = datetime.now(tz)
print(2, zoned_time2.strftime(fmt)) #2 2023-01-03T09:33:27.075036+0800
  
zoned_time3 = datetime.utcnow()
print(3, zoned_time3.isoformat()) #3 2023-01-03T01:33:27.075785  
  
print(4, zoned_time2.strftime('%Y-%m-%dT%H:%M:%S.%f%Z')) #4 2023-01-03T09:33:27.075036UTC+08:00
  
timestamp = datetime.today().timestamp()
print(5, timestamp)         #5 1672709607.077365
print(6, datetime.fromtimestamp(timestamp, tz=tz)) #6 2023-01-03 09:33:27.077365+08:00
  
zoned_time4 = datetime(2023, 1, 3, 9, 31, 34, 345, tzinfo=tz)
print(7, zoned_time4.isoformat())  #7 2023-01-03T09:31:34.000345+08:00
  
print(8, zoned_time2.isoformat())  #8 2023-01-03T09:33:27.075036+08:00

  

标签:01,tz,zoned,Python,datetime,处理,2023,print,时区
From: https://www.cnblogs.com/boye169/p/17021105.html

相关文章

  • 处理docx解析为Html格式
    处理docx解析为html格式这里需要使用mammoth.js的依赖,以Vue中使用为例npminstallmammoth--savedata(){return{wordText:'',//用来保存解析好的ht......
  • 【Python】爬虫笔记-多线程&线程池
    1.基本概念1.1并发和并行并发和并行的概念并不是对立的,并发(concurrent)对应的是顺序(sequential),并行(parallel)对应的是串行(serial)。顺序:上一个开始执行的任务完成后,当前......
  • Python网络编程之IP地址的介绍
    一、IP地址的概念IP地址就是标识网络中设备的一个地址,好比现实生活中的家庭地址。网络中的设备效果图:二、IP地址的表现形式说明:IP地址分为两类: IPv4 和 IPv6IPv4......
  • 学习Python第一个程序“Hello,World”
    博主王大博:http://wangdabo.com/博主亲自帮忙一句话,可以学学python,我感觉也不错哈哈哈,先热爱一门编程语言吧~下载pycharm+py3.8新建项目名:feifeige#Author:符攀飞#......
  • Python网络编程之端口和端口号
    一、问题思考不同电脑上的飞秋之间进行数据通信,它是如何保证把数据给飞秋而不是给其它软件呢?其实,每运行一个网络程序都会有一个端口,想要给对应的程序发送数据,找到对应的端......
  • Python的打包神器—Nuitka!
    一.pyinstaller和Nuitka使用感受1.1使用需求这次也是由于项目需要,要将python的代码转成exe的程序,在找了许久后,发现了2个都能对python项目打包的工具——pyintaller和......
  • 登陆界面、学生信息记录界面——Python
    Button按钮Canvas画布、用于绘制直线、椭圆、多边形等形状Checkbutton复选框Entry单行文本框Frame框架,可以作为其它组建的容器,常用来对组件进行分......
  • centos7 中 安装python 11
     001、查看系统[root@PC1~]#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core)  002、安装环境依赖[root@PC1home]#yumgroupsmarkinstal......
  • 调试Python程序的几种方法总结
    程序能一次写完并正常运行的概率很小,基本不超过1%。总会有各种各样的bug需要修正。有的bug很简单,看看错误信息就知道,有的bug很复杂,我们需要知道出错时,哪些变量的值是正确的,......
  • Python图像处理库
    Pillow库为Python解释器添加了图像处理功能。它提供广泛的文件格式支持,高效的内部表示,以及相当强大的图像处理功能。功能特点图像存档Pillow库是写图像存档和图像批处理应用......