欢迎投稿

今日深度:

datetime时间日期以及时间戳转换,

datetime时间日期以及时间戳转换,



转自:https://www.cnblogs.com/xie-kun/p/7775210.html

#coding=utf-8
import time
import datetime

def yes_time():
    #获取当前时间
    now_time = datetime.datetime.now()
    #当前时间减去一天 获得昨天当前时间
    yes_time = now_time + datetime.timedelta(days=-1)
    #格式化输出
    yes_time_str = yes_time.strftime('%Y-%m-%d %H:%M:%S')
    print yes_time_str  # 2017-11-01 22:56:02

def dif_time():
    #计算两个时间之间差值
    now_time = datetime.datetime.now()
    now_time = now_time.strftime('%Y-%m-%d %H:%M:%S')
    d1 = datetime.datetime.strptime('2017-10-16 19:21:22', '%Y-%m-%d %H:%M:%S')
    d2 = datetime.datetime.strptime(now_time, '%Y-%m-%d %H:%M:%S')
    #间隔天数
    day = (d2 - d1).days
    #间隔秒数
    second = (d2 - d1).seconds
    print day   #17
    print second  #13475  注意这样计算出的秒数只有小时之后的计算额 也就是不包含天之间差数

def unix_time():
    #将python的datetime转换为unix时间戳
    dtime = datetime.datetime.now()
    un_time = time.mktime(dtime.timetuple())
    print un_time  #1509636609.0
    #将unix时间戳转换为python  的datetime
    unix_ts = 1509636585.0
    times = datetime.datetime.fromtimestamp(unix_ts)
    print times  #2017-11-02 23:29:45

www.htsjk.Com true http://www.htsjk.com/teradata/37176.html NewsArticle datetime时间日期以及时间戳转换, 转自:https://www.cnblogs.com/xie-kun/p/7775210.html #coding=utf-8import timeimport datetimedef yes_time(): #获取当前时间 now_time = datetime.datetime.now() #当前时间减去一天 获得...
相关文章
    暂无相关文章
评论暂时关闭