返回顶部

收藏

Define class to use system time class

更多
import time

class now:
    def __init__(self):
        self.t = time.time()
        self.storetime()
    def storetime(self):
        self.year, self.month, self.day, self.hour, self.minute, self.second, \
         self.dow, self.doy, \
         self.dst = time.localtime(self.t)

class today(now):
    def __init__(self, y = 1970):
        now.now.__init__(self)
    def update(self,tt):
        if len(tt) < 9 :
            raise TypeError
        if tt[0] < 1970 or tt[0] > 2038:
            raise OverflowError
        self.t = time.mktime(tt)
        self(self.t)

if __name__ == '__main__':
     n = today()
     print 'The year is', n.year
     print n
     x = today()
     s = 'x'
     print s
     tt = (1999,7,16,12,59,59,0,0,-1)
     x.update(tt)
     print x

标签:Python,基础

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 田俊 发表 2015-04-28 15:16:07 (6)一起用python之基础篇——数据结构
  2. 田俊 发表 2014-09-10 11:32:36 (4)一起用python之基础篇——入门书
  3. 田俊 发表 2015-04-28 15:16:24 (5)一起用python之基础篇——numpy
  4. 博雅塔之子 发表 2016-05-10 14:04:00 Python基础 - 博雅塔之子
  5. Adoo 发表 2012-05-02 09:12:00 Python 基础入门笔记(4)
  6. 田俊 发表 2014-09-10 11:32:35 (5)一起用python之基础篇——numpy
  7. 田俊 发表 2015-04-28 15:16:28 (4)一起用python之基础篇——入门书
  8. Adoo 发表 2012-05-03 08:05:00 Python 基础入门笔记(5)
  9. 田俊 发表 2014-09-10 11:32:32 (6)一起用python之基础篇——数据结构
  10. 博主 发表 2014-08-17 06:19:00 Python基础01 Hello World!
  11. learnhard 发表 2014-01-09 05:57:05 [原创]Python基础知识小结(1)
  12. 博主 发表 2014-02-21 16:00:00 Python基础入门

发表评论