每次我想在python中做一些相关的日期时,我会感到困惑。在时间,日期和日历模块中似乎有很多重叠的功能。此外,您希望在一个模块中集成的一些功能分布在这三个模块中。随着日期时间类,timetuple,时间戳,字符串输入等不同格式的日期格式变得更糟......python日期时间,时间和日历重叠功能
有没有人知道任何文章或优秀教程比较这三个模块,也许提供了一个面向用例的方法。
事情是这样的:
为了得到当前时间戳使用方法:选定了time.time()
要将timetuple转换为时间戳使用:calendar.timegm()
为datetime转换为timetuple使用:datetime.timetuple()
80-90%的时间,我不想'日历'。其他10-20%的时间我忘记它在那里... – mgilson 2013-03-07 19:11:50
是的,这几乎是它的状态。我结束了自己的DateTime类(主要使用'datetime'模块和'pytz'第三方包),因为我再也忍受不住了。 – 2013-03-07 19:44:51