资源简介
c语言 时间戳秒转化为年月日时分秒,不用库文件
绝对准确,好用方便快捷。
代码片段和文件信息
#include “stdio.h“
#include “time.h“
int years(int dayint *year)
{
if(day<365)return day;
if(*year%4==0&&*year%100!=0||*year%400==0)
{ if(day>365)
day-=366;
(*year)++;
}
else
{
day-=365;
(*year)++;
}
day=years(dayyear);
return day;
}
void month(int *monint *dayint year)
{
switch(*mon)
{
case 1:case 3:case 5:case 7:case 8:
case 10:case 12:
{
if((*day)>31)
{
(*mon)++;
*day=*day-31;
}
else return;
}break;
case 4:case 6:case 9:case 11:
{
if((*day)>30)
{
(*mon)++;
评论
共有 条评论