9,10,11,12,1 第一學期
2,3,4,5,6,7 第二學期code
其中8月份放假,暫且放入第一學期。由於大部分學校都選在8月底開學get
import datetime def getXNandXQ(): now=datetime.datetime.now() year=int(now.strftime("%Y")) month=int(now.strftime("%m")) if month>=2 and month<8: xn="%d-%d"%(year-1,year) xq=2 elif month>=8: xn="%d-%d"%(year,year+1) xq=1 else: xn="%d-%d"%(year-1,year) xq=1 return xn,xq def getXNandXQByYM(year,month): if month>=2 and month<8: xn="%d-%d"%(year-1,year) xq=2 elif month>=8: xn="%d-%d"%(year,year+1) xq=1 else: xn="%d-%d"%(year-1,year) xq=1 return xn,xq