用c语言编写计算两个日期之间的天数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用c语言编写计算两个日期之间的天数相关的知识,希望对你有一定的参考价值。
例如计算1999年2月3日到2015年5月4日之间的天数有多少?具体是什么思路?具体的实现过程?本人小白初学c++,特意来请教大神!
越简单越好。
#include <stdio.h>
void main()
tm t1=0,t2=0;
t1.tm_year = 1999-1900;
t1.tm_mon = 2-1;
t1.tm_mday = 3;
t2.tm_year = 2015-1900;
t2.tm_mon = 5-1;
t2.tm_mday = 4;
time_t a1 = mktime(&t1);
time_t a2 = mktime(&t2);
printf("相差%d天", (a2-a1)/86400);
ps:看不懂了再追问追问
我的意思是任意输入两个日期,计算出他们相差的天数。。。
参考技术B 初学你就搞这种??追问所以说不会啊
以上是关于用c语言编写计算两个日期之间的天数的主要内容,如果未能解决你的问题,请参考以下文章
C语言,使用结构体读入两个在同一年的日期,判断日期是否合法,并计算两个日期之间相差的天数。结构体定义如下: