python 时间戳处理
来源:互联网 发布:12315可以投诉淘宝小二 编辑:程序博客网 时间:2024/06/05 12:00
a =
"2013-10-10 23:40:00"
将其转换为时间数组
import
time
timeArray = time.strptime(a,
"%Y-%m-%d %H:%M:%S"
)
转换为时间戳:
timeStamp =
int
(time.mktime(timeArray))
timeStamp ==
1381419600
如a =
"2013-10-10 23:40:00"
,想改为 a =
"2013/10/10 23:40:00"
方法:先转换为时间数组,然后转换为其他格式
timeArray = time.strptime(a,
"%Y-%m-%d %H:%M:%S"
)
otherStyleTime = time.strftime(
"%Y/%m/%d %H:%M:%S"
, timeArray)
时间戳转换为指定格式日期:
方法一:
利用localtime()转换为时间数组,然后格式化为需要的格式,如
timeStamp =
1381419600
timeArray = time.localtime(timeStamp)
otherStyleTime = time.strftime(
"%Y-%m-%d %H:%M:%S"
, timeArray)
otherStyletime ==
"2013-10-10 23:40:00"
方法二:
import
datetime
timeStamp =
1381419600
dateArray = datetime.datetime.utcfromtimestamp(timeStamp)
otherStyleTime = dateArray.strftime(
"%Y-%m-%d %H:%M:%S"
)
otherStyletime ==
"2013-10-10 23:40:00"
获取当前时间并转换为指定日期格式
方法一:
import
time
获得当前时间时间戳
now =
int
(time.time()) ->这是时间戳
转换为其他日期格式,如:
"%Y-%m-%d %H:%M:%S"
timeArray = time.localtime(timeStamp)
otherStyleTime = time.strftime(
"%Y-%m-%d %H:%M:%S"
, timeArray)
方法二:
import
datetime
获得当前时间
now = datetime.datetime.now() ->这是时间数组格式
转换为指定的格式:
otherStyleTime = now.strftime(
"%Y-%m-%d %H:%M:%S"
)
获得三天前的时间
方法:
import
time
import
datetime
先获得时间数组格式的日期
threeDayAgo = (datetime.datetime.now() - datetime.timedelta(days =
3
))
转换为时间戳:
timeStamp =
int
(time.mktime(threeDayAgo.timetuple()))
转换为其他字符串格式:
otherStyleTime = threeDayAgo.strftime(
"%Y-%m-%d %H:%M:%S"
)
注:timedelta()的参数有:days,hours,seconds,microseconds
给定时间戳,计算该时间的几天前时间:
timeStamp =
1381419600
先转换为datetime
import
datetime
import
time
dateArray = datetime.datetime.utcfromtimestamp(timeStamp)
threeDayAgo = dateArray - datetime.timedelta(days =
3
)
参考
5
,可以转换为其他的任意格式了
0 0
- python 时间戳处理
- python 时间戳处理
- python时间,日期,时间戳处理
- Python 时间戳及本地时间处理
- python time时间,日期,时间戳处理
- python时间,日期,时间戳处理
- python时间,日期,时间戳处理
- Python进阶(二十九)-Python时间&日期&时间戳处理
- python datetime时间处理
- Python 时间处理
- python 时间处理
- python datetime处理时间
- python UNIX_TIMESTAMP时间处理
- python datetime处理时间
- python时间处理函数
- A005:python 时间处理
- python 时间处理
- python 时间处理
- 【麦子学院】攻克安全漏洞,协助Android前行
- mysql主主备份在不停机的情况下修改另外一个数据库服务器
- ORA-00904:标识符无效 oracle view 列名 大小写问题
- LeetCode | Permutation Sequence(找到全排列中的第k个排列)
- 移动互联网创业交流
- python 时间戳处理
- 临时文档8--好恶心的代码
- 《数据结构与算法JavaScript描述》
- Finding the longest Increasing subsequence
- css滑动鼠标到img后,切换图片
- SYN和RST 学习
- java泛型学习
- js中的异常处理try...catch使用介绍
- nginx安装