Unix时间戳转换(python)
2012-10-24 13:55
459 查看
Unix时间戳转换(python)
# -*- coding: utf-8 -*- 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): #dt为字符串 #中间过程,一般都需要将字符串转化为时间数组 time.strptime(dt, '%Y-%m-%d %H:%M:%S') ## 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=-1) #将"2012-03-28 06:53:40"转化为时间戳 s = time.mktime(time.strptime(dt, '%Y-%m-%d %H:%M:%S')) return int(s) if __name__ == '__main__': d = datetime_timestamp('2012-03-28 06:53:40') print d s = timestamp_datetime(1332888820) print s
相关文章推荐
- Unix时间戳转换(python)
- 黄聪:unix时间戳转换工具|unix时间戳在线计算|perl时间戳|php时间戳|mysql时间戳|python时间戳
- python将Unix时间戳转换成时间
- python日期时间字符串转换成unix时间戳
- python日期时间字符串转换成unix时间戳
- Unix时间戳转换(python)
- python日期时间字符串转换成unix时间戳
- python中将UNIX时间戳转换为正常时间
- Java将Unix时间戳转换成普通日期型的函数
- nginx log 时间转换时间戳在php,perl,python中的使用
- Unix时间戳(Unix timestamp)转换
- Java将Unix时间戳转换成普通日期型的函数
- python 日期、时间戳转换
- [Boost]如何将UNIX风格时间转换为标准格式
- [Boost]如何将UNIX风格时间转换为标准格式
- Oracle查询中,将unix时间转换成Oracle时间
- python:从任意格式的时间转换为Unix时间戳(Unix timestamp)
- PHP 时间转换Unix 时间戳
- Python时间,日期,时间戳之间转换
- unix时间戳的转换和获取