【发布时间】:2014-05-07 19:45:13
【问题描述】:
我正在开发一个简单的程序,给出 2 次(1015 和 1025 以及 0925 和 1010)将返回它们之间的时间差(以分钟为单位)。
所以
1015 和 1025 -> 10 分钟差异
【问题讨论】:
-
您的示例时间不包含您的代码正在寻找的
:分隔符。 -
(如果您确实将时间作为连续数字,我将转换为 int,使用除/模除以 100 以拆分为小时和分钟,然后将小时乘以 60 并将两个值加回在一起以获得可比较的分钟数。)
-
(请注意,这 --
String[] str_array = "FirstTimeString1:FirstTimeString2".split(":");-- 不会将 FirstTimeString1 和 FirstTimeString2 替换到字符串中,因为整个字符串都是文字。) -
Java 代码与 C 不同,必须存在于类中,没有
public class CLASS-NAME { .. Code here .. }就无法编译。
标签: java string compiler-errors int typeconverter