Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java中将时间格式转换为长变量_Java_Converter_Time Format - Fatal编程技术网

在Java中将时间格式转换为长变量

在Java中将时间格式转换为长变量,java,converter,time-format,Java,Converter,Time Format,是否可以将表示为字符串(00:00:000)的时间格式转换为长变量 这根本没有什么意义 返回当前时间与UTC 1970年1月1日午夜之间的差值(以毫秒为单位) 换句话说:调用该方法的结果表示一个完整的时间戳;不仅如您的示例中所示的hh::mm:sss;但所有这些加上年,月 因此,这里的答案是:你应该退一步,为自己澄清你的实际需求是什么。我不确定你所说的转换为currentTimeMillis()或某个浮点变量是什么意思。但是如果你只是想将给定的时间转换为long,那么你可以使用简单的拆分来做类似

是否可以将表示为字符串(00:00:000)的时间格式转换为长变量

这根本没有什么意义

返回当前时间与UTC 1970年1月1日午夜之间的差值(以毫秒为单位)

换句话说:调用该方法的结果表示一个完整的时间戳;不仅如您的示例中所示的hh::mm:sss;但所有这些加上年,月


因此,这里的答案是:你应该退一步,为自己澄清你的实际需求是什么。

我不确定你所说的转换为currentTimeMillis()或某个浮点变量是什么意思。但是如果你只是想将给定的时间转换为
long
,那么你可以使用简单的拆分来做类似的事情:

String timeString = "01:00:100";
int multiplier[] = {3600000, 60000, 100};
String splits[] = timeString.split(":");
long time = 0;
for (int x = 0; x < splits.length; x++) {
    time += (Integer.parseInt(splits[x]) * multiplier[x]);
}
System.out.println(time);
String timeString=“01:00:100”;
整数乘数[]={3600000,60000,100};
字符串拆分[]=timeString.split(“:”);
长时间=0;
对于(int x=0;x
在这里,时间用
毫秒表示


此外,这是普通的
Java
,没有任何
Android
特定的功能。

@fox我很高兴它能为您工作。祝你有愉快的一天。:)