您的位置:首页 > 编程语言 > Python开发

python unix时间戳与正常时间转化

2016-04-10 23:12 543 查看
        有时候业务需要,需要把正常的时间格式与unix时间戳格式进行转换。

      在python中转化方式如下,直接利用time中的函数:

#! /usr/bin/env python
#coding:utf-8

import sys,os,re
import time

def timestamp_datatime(value):
format = '%Y-%m-%d %H:%M'
#format = '%Y-%m-%d %H:%M:%S'
#value 为时间戳值,如:1460073600.0
value = time.localtime(value)
dt = time.strftime(format,value)
return dt

def datetime_timestamp(dt):
time.strptime(dt,'%Y-%m-%d %H:%M')
s = time.mktime(time.strptime(dt,'%Y-%m-%d %H:%M'))
return s

if __name__ == '__main__':
d = datetime_timestamp('2016-04-08 08:00')
print d
s = timestamp_datatime(1460073600.0)
print s
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: