【发布时间】:2014-07-06 13:23:31
【问题描述】:
我的表格列中有一个值 1045(假设为上午 10:45),我想将其与另一列相加,例如 1335(假设为下午 13:35)
我知道我不能直接总结它,因为它会给出错误的时间格式输出,例如 2380(假设为 23:80 pm ,没有这样的东西)
所以我把它转换成分钟,然后只做正常的数学运算。
感谢任何帮助
谢谢楼主
【问题讨论】:
-
上午 10:45 和下午 13:35 相加是什么意思?
-
嗨 Oli,我想找到总小时数,所以在没有正确格式的情况下直接添加它会导致错误所以我需要将字符串从 1045 转换为 10:45 与 (之间的冒号然后转换它到分钟然后只有我可以总结它)
-
你能举一个例子,表格的一行,你要执行的计算和结果吗?我知道想要将存储为 1045 的数字转换为时间 10:45 但是当你说你想“将数字 1335 添加到那个时间”时,我不明白你的意思。
-
添加冒号会使其字符串不是int,所以我建议你从头开始取字符串。我可以提供一些我能想到的有点长但最简单的代码来准确增加你的时间。如果您同意使用字符串,请回复。或者是的,您可以将其转换为 int atlast,但您需要将其转换为字符串