记录下Python学习过程,应该掌握一门不错的脚本语言。需要在实践中掌握。 日期的处理,获得当前日期、比较日期大小等。直接以练习程序进行说明。 ''' Created on 2011-5-25 @author: Administrator Test the Date utility ''' #coding=utf-8 import datetime from datetime import date import time def testDate(): #获得当天日期 today = datetime.date.today() print(today) today = date.fromtimestamp(time.time()) print(today) #设置日期 yesterday = datetime.date(2011,4,30) print(yesterday) #比较日期 if (today > yesterday) : print("today is bigger") else: print("yesterday is bigger") #获得相差天数 #相差为timedeltra对象 diff = (today - yesterday).days print("the days diff is:%d", diff) #获得日期的星期几 week = yesterday.isoweekday() print(week) week = yesterday.isocalendar() #获得年 print(week[0]) #获得该日期为第几周 print(week[1]) #获得星期几 print(week[2]) #改变日期格式 y = yesterday.isoformat() print(y) y = yesterday.strftime("%y%m%d") print(y) y = yesterday.strftime("%Y%m%d") print(y) if __name__ == '__main__': testDate()