*******************************************************************************
***********************************/
#include "main.h"
#include "cracker.h"
#include <math.h>
/
*******************************************************************************
********************************-----------------------------------------------------------------------------
-------------------------------------------
**Funcon name: leap
** Descripons: 判断当年是否为闰年
**input parameters: pTime --日期时间
**output parameters: leap(闰年返回 1,平年返回 0)
**------------------------------------------------------------------------------------------------------------------------
*******************************************************************************
*****************************/
int leap(PCF8563_Time *pTime)
{
int leap;
leap=(pTime->Year%4==0&&pTime->Year%100!=0)||(pTime->Year%400==0);
return leap;
}
/
*******************************************************************************
********************************-----------------------------------------------------------------------------
-------------------------------------------
**Funcon name: :DayAddCalculate
** Descripons: 计算当天为一年中的第几天
**input parameters: pTime --日期时间
**output parameters: DayAdd----积日
**------------------------------------------------------------------------------------------------------------------------
*****************************/
INT32U DayAddCalculate(PCF8563_Time *pTime )
{
INT32U DayAdd;
switch(pTime->Month)
{
case 1:
DayAdd=(pTime->Day);break;
case 2: