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;