将时间 '2018-08-06T10:00:00.000Z' 格式转化为本地时间
2024-09-07 07:15:14
参考:https://blog.csdn.net/sxf_123456/article/details/81582964
参考模板:
from datetime import datetime, timedelta
result = datetime.strptime('2018-08-06T10:00:00.000Z', "%Y-%m-%dT%H:%M:%S.%fZ")
local_time = result + timedelta(hours=8)
print(local_time)
实际使用:
我是因为要将阿里云的时间改为本地时间,所以将上面的模板稍微改下即可。
from datetime import datetime, timedelta
result = datetime.strptime('2018-08-06T10:00Z', "%Y-%m-%dT%H:%MZ")
local_time = result + timedelta(hours=8)
print(local_time)
注意:上面的local_time在print时,会显示为字符串格式,但local_time变量本身是一个datetime对象,通过type(local_time)可以得知。
有时候我们想得到实实在在的字符串格式,而不是datetime对象,需要改成这样:
print(local_time.__str__())
或者
return local_time.__str__()
最新文章
- Markdown
- php多态简单示例
- pyinstaller 官方介绍
- 如何查看Servlet、JSP的版本(Tomcat V7.0.70)
- 545B. Equidistant String
- Oracle DataGuard 物理Standby 搭建(下)
- SOAP消息分析
- How to load jars residing over NFS in JBossAS7 classpath ? --reference
- 修改tt模板让ADO.NET C# POCO Entity Generator With WCF Support 生成的实体类继承自定义基类
- Java 多字段排序Comparator(兼容Date,Integer,Doubel,Long)
- SimHash算法
- html 调用 activeX(c++)
- Node.js log1: ERR can not find module express
- [原创]linux简单之美(一)
- Ubuntu VPN PPTP 连接要选上这个啊
- Angular - - ngCsp、ngFocus、ngBlur、ngForm
- wxpython多线程间通信
- linux服务器后台运行服务
- Maven——settings.xml配置
- Flink知识点