Python- 时间格式的相互转换
来源:互联网 发布:红帽系统yum源 编辑:程序博客网 时间:2024/06/10 22:46
时间存在三种方式:时间对象,时间字符串、时间戳
1. datetiem转字符串:
把时间对象转换成字符串形式。
from datetime import datetimenow_time=datetime.now()print (now_time)print(type(now_time))_time=now_time.strftime('%Y-%m-%d')//时间对象转换成字符串print(_time)print(type(_time))
2017-11-10 16:35:41.213000<type 'datetime.datetime'>2017-11-10<type 'str'>
2.字符串转datetime :
from datetime import datetimenow_time=datetime.now()print (now_time)print(type(now_time))# _time=now_time.strftime('%Y-%m-%d %H:%M:%S')_time=datetime.strftime(now_time,'%Y-%m-%d %H:%M:%S')print(_time)print(type(_time))_d_time=datetime.strptime(_time,'%Y-%m-%d %H:%M:%S')print (_d_time)print(type(_d_time))结果:
2017-11-10 16:43:37.354000<type 'datetime.datetime'>2017-11-10 16:43:37<type 'str'>2017-11-10 16:43:37<type 'datetime.datetime'>
3.时间戳转时间对象:
时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。
1.time.time()是或者当前时间的时间戳。
2.datetime模块是包装了time模块的,所以只需要了解datetime模块就可以。
3. datetime下面有个函数fromtimestamp(时间戳)会把时间戳自动转换成datetime类型
import timefrom datetime import datetime_a=time.time()print (_a)_n_time = datetime.fromtimestamp(_a) //从时间戳转化成时间对象print(_n_time)print(type(_n_time))
1510303913.082017-11-10 16:51:53.082000<type 'datetime.datetime'>
阅读全文
0 0
- Python- 时间格式的相互转换
- 个人备忘--时间格式的相互转换
- iOS时间格式的相互转换
- Java时间格式的相互转换
- python时间戳于时间格式字符串相互转换的方法
- Python时间格式的转换
- js 时间格式与时间戳的相互转换
- 时间戳与时间格式的相互转换
- mysql 时间戳与日期格式的相互转换
- mysql 时间戳与日期格式的相互转换
- mysql 时间戳与日期格式的相互转换
- mysql 时间戳与日期格式的相互转换
- mysql 时间戳与日期格式的相互转换
- js时间戳与日期格式之间的相互转换
- python时间和时间戳之间的相互转换
- python 时间格式转换
- python 时间格式转换
- python转换时间戳和日期时间格式的转换
- Kafka Template–2.2.0 api
- 树的子结构
- Expected mime type application/octet-stream but got text/html.
- QT下设置Linux系统时间
- 点云数据处理学习笔记
- Python- 时间格式的相互转换
- java.io.IOException: Error running exec(). Command: [/system/xbin/su] Working Directory: null Enviro
- String,StringBuffer,StringBuilder
- 阿里云服务器被入侵挂上了wnTKYg挖矿程序解决办法
- vlcj loop
- 感知机perceptron-机器学习ML
- 用WebMagic框架写一个简单的爬虫
- 七.ARM裸机学习之SDRAM
- 矛与盾:二进制漏洞攻防思想对抗