【问题标题】:How to Add/Subtract time in DevC++如何在 Dev C++ 中加/减时间
【发布时间】:2017-02-03 05:13:14
【问题描述】:
time (&rawtime); timeinfo = localtime (&rawtime); strftime (buffer,80,"%I:%M:%S",timeinfo);

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

【问题讨论】:

标签: c++ time


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多