添加和减去时间

Emp*_*ace 7 c++ time

嘿伙计我是C++的新手 - 我想制作一个程序来使用HH:MM格式添加和减去时间.样本输入:

12:00 + 3:00 - 6:00
Run Code Online (Sandbox Code Playgroud)

样本输出:

9:00
Run Code Online (Sandbox Code Playgroud)

另一个示例输入:

9:00 + 8:00 + 13:00 - 2:25
Run Code Online (Sandbox Code Playgroud)

样本输出:

27:35
Run Code Online (Sandbox Code Playgroud)

我怎么得到这个?我正在考虑将所有内容转换为秒,然后应用数学然后使用模数60函数来返回时间.有关构建此类计划的任何帮助吗?

iKl*_*lsR 1

(第 1 部分)和(第 2 部分)应该正是您想要的..

您会得到清晰的解释,作者会逐行执行代码,并且他还使用了最佳实践。