C ++从出生开始经过的时间(直到今天)

时间:2013-12-08 18:09:13

标签: c++ time

我需要我的竞争对手的年龄,并尽可能准确,我希望按照他们出生以来的时间排序,直到今天。

我想知道是否有办法让时间过去了? 类似的东西:

competitor_birthdate=13.12.1970;
passedtime=todaysdate - competitor_birthdate;

优选的传递时间类型将是双倍。

谢谢

1 个答案:

答案 0 :(得分:1)

试试这篇文章: Number of days between two dates C++ 或者您可以将日期转换为“朱利安日”(JD) - > CURRENT - JD =通过时间 通过时间应该是简单整数(天数)

我建议你使用第一种方法;)