码迷,mamicode.com
首页 > 其他好文 > 详细

时间戳前

时间:2015-06-09 17:52:44      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:

1.最近时间验算

def get(self):
    ttmms=[]
    ttds=[]
    tths=[]
    ttms=[]
    ttyy=int(time.strftime(‘%Y‘))  #获取当年
    ttmm=int(time.strftime(‘%m‘))  #获取当月
    ttd=int(time.strftime(‘%d‘))   #获取当日
    tth=int(time.strftime(‘%H‘))   #获取小时
    ttm=int(time.strftime(‘%M‘))   #获取分钟
    
    for i in range(ttmm,(ttmm-12),-1):
        if i <= 0:
            i=i+12
            ttmm.append(str(ttyy-1)+str(‘-‘)+str(i))
            continue
        ttmm.append(str(ttyy)+str(‘-‘)+str(i))
    ttmms.reverse()#最近12月

    for i in range(ttd,(ttd-30),-1):
        if i <= 0:
            i=i+30
            ttds.append(str(ttdm-1)+str(‘-‘)+str(i))
            continue
        ttds.append(str(ttdm)+str(‘-‘)+str(i))
    ttds.reverse()#最近30天

    
    for i in range(tth,(tth-24),-1):
        if i <= 0:
            i=i+24
        tths.append(str(i)+‘:00‘)
    tths.reverse()#最近24小时

    for i in range(ttm,(ttm-60),-2):
        if i<= 0:
            i=i+60
            ttms.append(str(tth-1)+str(‘:‘)+str(i))
            continue
        ttms.append(str(tth)+str(‘:‘)+str(i))
    ttms.reverse()#最近60分钟

2.通用函数

def tt(a,b,c,d,e):
    tts=[]
    for i in range(a,(a-b),c):
        if i <= 0:
            i=i+b
            tts.append(str(d-1)+str(e)+str(i))
            continue
        tts.append(str(d)+str(e)+str(i))
    tts.reverse()
    return tts


时间戳前

标签:

原文地址:http://my.oschina.net/jk409/blog/464692

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!