Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.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_Android_Json - Fatal编程技术网

Java 如何分配时间

Java 如何分配时间,java,android,json,Java,Android,Json,我需要使用json解析将时间与日期时间格式分开。在当前的scnario中,日期和时间用空格分隔。可以使用空格delimeter拆分此字符串 String[] startDateAndTime = e.getString("startTime").split(" "); String startDate = startDateAndTime[0]; String startTime = startDateAndTime[1]; 尝试此操作以获取开始日期和时间。只需使用:String[]token

我需要使用json解析将时间与日期时间格式分开。

在当前的scnario中,日期和时间用空格分隔。可以使用空格delimeter拆分此字符串

String[] startDateAndTime = e.getString("startTime").split(" ");
String startDate = startDateAndTime[0];
String startTime = startDateAndTime[1];

尝试此操作以获取开始日期和时间。

只需使用:String[]tokens=e.getString(“startTime”).split(\\s+);字符串日期=令牌[0];字符串时间=令牌[1];map.put(“startTime”),“+e.getString(“startTime”)+“@olimpic Stadium”)。。我正在使用hashmap,因此当我们将split添加到它时,它的获取错误。如何将split添加到此,您可以添加split,但它将返回字符串数组,这就是它给出错误的原因。e.getString(“startTime”)。split(“”[0],尝试此选项表示日期,e.getString(“startTime”)。split(“”[1]表示时间。嗨,我找到了。。。。谢谢。。。。我只需要那个格式的hh:mm。。我将如何获得它检查我的更新答案如何使用StringTokenizer。
String response= " {"events":{"event":[{"title":"Audi urban future","startTime":"2011-09-16 00:30:00","endTime":"2011-09-22 00:35:00","description":"test","image":"http://audi.smart-media.no/wp-content/uploads/2011/09/20110919130749-medium.jpg","latitude":45.73154,"longitude":4.8592365}]}} ";

String startTime=response.substring(response.indexOf("startTime");
String finalTime=startTime.substring(startTime.indexOf(" "),startTime.indexOf(",")-1);