时间函数问题怎么解决

1.编写函数myfunction2(year,month,day,hour,minute,sec,deltasec)。给定年year,月month,日day,时hour,分minute,秒sec,计算deltasec秒之前是哪年哪月哪日几时几分几秒周几。
2.编写函数myfunction3(year,month,day,deltaday)。给定年year,月month,日day,计算过了deltaday天之后是哪年哪月哪日周几。
3.编写函数myfunction2(year,month,day,hour,minute,sec,deltasec)。给定年year,月month,日day,时hour,分minute,秒sec,计算deltasec秒之前是哪年哪月哪日几时几分几秒周几。
4.编写函数myfunction1(year,month,day,deltaday)。给定年year,月month,日day,计算过了deltaday天之后是哪年哪月哪日周几。