Strabon
changeset 726:66c2c41d6b8e temporals
Fixed graph uri construction
author | Konstantina Bereta <Konstantina.Bereta@di.uoa.gr> |
---|---|
date | Thu Nov 22 14:00:50 2012 +0200 (2012-11-22) |
parents | 82d8a959acd3 |
children | cb00280251b8 |
files | runtime/src/main/java/eu/earthobservatory/runtime/generaldb/NQuadsParser.java |
line diff
1.1 --- a/runtime/src/main/java/eu/earthobservatory/runtime/generaldb/NQuadsParser.java Thu Nov 22 13:15:19 2012 +0200 1.2 +++ b/runtime/src/main/java/eu/earthobservatory/runtime/generaldb/NQuadsParser.java Thu Nov 22 14:00:50 2012 +0200 1.3 @@ -206,18 +206,24 @@ 1.4 if(sb.toString().contains("^^<http://strdf.di.uoa.gr/ontology#validTime>")) 1.5 { 1.6 String[] splits = sb.toString().split(","); 1.7 - int i = splits[0].indexOf('['); 1.8 - String element1 = splits[0].substring(++i); 1.9 + int i1 = splits[0].indexOf('['); 1.10 + int i2 = splits[1].indexOf(']'); 1.11 + String element1 = splits[0].substring(++i1); 1.12 + String element2 = splits[1].substring(0,i2); 1.13 + //System.out.println("element2"+element2); 1.14 String[] splash2 = splits[1].split("]"); 1.15 DateFormat dateformat = DateFormat.getDateTimeInstance(DateFormat.MEDIUM, 1.16 DateFormat.SHORT); 1.17 int syn = element1.indexOf('+'); 1.18 + //System.out.println("element1 = "+element1); 1.19 String startDate = element1.substring(0,syn); 1.20 syn = element1.indexOf('+'); 1.21 - String endDate = element1.substring(0,syn); 1.22 + String endDate = element2.substring(0,syn); 1.23 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 1.24 Date start = format.parse(startDate); 1.25 + //System.out.println("start date:"+startDate.toString()); 1.26 Date end = format.parse(endDate); 1.27 + //System.out.println("End date:"+ endDate.toString()); 1.28 String uri = strdf+"/"+ startDate+"_"+ endDate+ "_" +format.getTimeZone().getID(); 1.29 Resource cont = createURI(uri); 1.30 return cont;