python unix 时间戳
2015-10-11 22:02
726 查看
import time
def timestamp_datetime(value):
format = ‘%Y-%m-%d %H:%M:%S’
# value为传入的值为时间戳(整形),如:1332888820
value = time.localtime(value)
## 经过localtime转换后变成
## time.struct_time(tm_year=2012, tm_mon=3, tm_mday=28, tm_hour=6, tm_min=53, tm_sec=40, tm_wday=2, tm_yday=88, tm_isdst=0)
# 最后再经过strftime函数转换为正常日期格式。
dt = time.strftime(format, value)
return dt
def datetime_timestamp(dt):
def timestamp_datetime(value):
format = ‘%Y-%m-%d %H:%M:%S’
# value为传入的值为时间戳(整形),如:1332888820
value = time.localtime(value)
## 经过localtime转换后变成
## time.struct_time(tm_year=2012, tm_mon=3, tm_mday=28, tm_hour=6, tm_min=53, tm_sec=40, tm_wday=2, tm_yday=88, tm_isdst=0)
# 最后再经过strftime函数转换为正常日期格式。
dt = time.strftime(format, value)
return dt
def datetime_timestamp(dt):
time.strptime(dt, '%Y-%m-%d %H:%M:%S') s = time.mktime(time.strptime(dt, '%Y-%m-%d %H:%M:%S')) return int(s) d = datetime_timestamp('2012-03-28 06:53:40') print d s = timestamp_datetime(1332888820) print s
相关文章推荐
- 【Python】if语句使用规则
- 【Python】Learn Python the hard way, ex35 通过一个简单游戏,练习循环和分支语句
- Python运维编程
- 【Python之旅】第六篇(四):Python多线程锁
- 【Python之旅】第六篇(四):Python多线程锁
- python中的矩阵运算
- 【Python】Learn Python the hard way, ex33 while循环
- 【Python】Learn Python the hard way, ex32 for循环
- 【Python】Learn Python the hard way, ex29 if语句
- 【Python之旅】第六篇(三):Python多线程及其使用方法
- 【Python】Learn Python the hard way, ex26 修改代码错误
- ubuntu下手动安装python源码
- Python源码剖析笔记7-类机制
- 【Python】Learn Python the hard way, ex25 函数综合练习
- python.time
- python中魔法属性和魔法方法
- Python魔法方法指南
- 【Python】Learn Python the hard way, ex24 函数综合练习
- leetcode之Largest Number
- PYTHON getattr setattr hasattr delattr内置函数