python正常时间和unix时间戳时间的相互转换代码,pythonunix,这段代码可以用来转换常规
python正常时间和unix时间戳时间的相互转换代码,pythonunix,这段代码可以用来转换常规
这段代码可以用来转换常规时间格式为unix时间戳,也可以将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```
相关内容
- python实现的telnet客户端程序,pythontelnet,python实现的te
- python生成指定尺寸的缩略图,python尺寸缩略图,python生成
- python下载文件时显示下载进度的代码,python下载文件
- python获得本机本地ip地址的方法汇总,pythonip,python的s
- python从一组颜色中找出与给定颜色最接近的颜色,pyt
- Django上传图片生成成缩略图的类,,这段代码通过pil生成
- python获取图片元数据的代码,,exif-py是一个纯p
- python每隔N秒运行指定的函数程序,python每隔,一个类似
- 一个python的2048简单实现,python2048,# -*- coding
- 更加高级的阶乘,高级阶乘,f = lambda x
评论关闭