如何在DevC ++中添加/减去时间

时间:2017-02-03 05:13:15

标签: c++ time

time (&rawtime); timeinfo = localtime (&rawtime); strftime (buffer,80,"%I:%M:%S",timeinfo);

这是我的时间代码。只计算缓冲区,它工作得非常好。 我有2次(Time Started and Time Finished),我希望得到它的处理时间。基本上是Time2-Time1 formula,但我不知道如何使用这种当前格式。谢谢!

1 个答案:

答案 0 :(得分:0)

如果您有struct tm,那么您要做的第一件事就是通过mktime()将其转换为time_t。 time_t对于减法更有用,因为它是一个简单的整数,代表从纪元开始的秒数。一旦你有两个time_t值,你可以简单地从另一个中减去一个,结果将是两次之间的秒数。

相关问题