You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2012/06/06 18:35:35 UTC
svn commit: r1346974 -
/jena/Scratch/AFS/Jena-Dev/trunk/src/dev/JENA247_XSDDatimeTzBoundary.java
Author: andy
Date: Wed Jun 6 16:35:35 2012
New Revision: 1346974
URL: http://svn.apache.org/viewvc?rev=1346974&view=rev
Log: (empty)
Modified:
jena/Scratch/AFS/Jena-Dev/trunk/src/dev/JENA247_XSDDatimeTzBoundary.java
Modified: jena/Scratch/AFS/Jena-Dev/trunk/src/dev/JENA247_XSDDatimeTzBoundary.java
URL: http://svn.apache.org/viewvc/jena/Scratch/AFS/Jena-Dev/trunk/src/dev/JENA247_XSDDatimeTzBoundary.java?rev=1346974&r1=1346973&r2=1346974&view=diff
==============================================================================
--- jena/Scratch/AFS/Jena-Dev/trunk/src/dev/JENA247_XSDDatimeTzBoundary.java (original)
+++ jena/Scratch/AFS/Jena-Dev/trunk/src/dev/JENA247_XSDDatimeTzBoundary.java Wed Jun 6 16:35:35 2012
@@ -24,11 +24,10 @@ import java.util.Calendar ;
import java.util.Date ;
import java.util.TimeZone ;
-import dev.xsddt.DT ;
-import dev.xsddt.XSDDateTime2 ;
-
import org.junit.Assert ;
import org.junit.Test ;
+import dev.xsddt.DT ;
+import dev.xsddt.XSDDateTime2 ;
/* from
@@ -144,33 +143,35 @@ public class JENA247_XSDDatimeTzBoundary
String format = "MM/dd/yyy HH:mm";
for (String tstr : sampletimelist){
Date dt=getDateFromPattern(tstr, format, timezoneid);
-
- System.out.println("in DST: "+tz.inDaylightTime(dt)) ;
-
SimpleDateFormat df = new SimpleDateFormat("yyyy.MM.dd HH:mm:ss z");
df.setTimeZone(tz);
Calendar cal = Calendar.getInstance();
cal.setTimeZone(tz);
cal.setTime(dt);
-
- // ****** XSDDateTime2
-
XSDDateTime2 xdt = new XSDDateTime2(cal);
int offset = tz.getOffset(dt.getTime()) /( 60 * 60 * 1000);
int xhr = xdt.getHours();
int dhr = cal.get(Calendar.HOUR_OF_DAY);
int dif = (xhr -dhr + offset) % 24;
- //System.out.println("xhr="+xhr+",dhr="+dhr+",dif="+dif);
- System.out.println(""
- +"tstr="+tstr
- +"\tdate="+df.format(dt)
- +(dif==0?"\t ":"\tX")
- +" xsddt="+xdt
- +"\toffset="+offset);
+ Assert.assertEquals("Difference between cal and xdt", 0, dif) ;
+
+// //System.out.println("xhr="+xhr+",dhr="+dhr+",dif="+dif);
+// System.out.println(""
+// +"tstr="+tstr
+// +"\tdate="+df.format(dt)
+// +(dif==0?"\t ":"\tX")
+// +" xsddt="+xdt
+// +"\toffset="+offset);
}
- System.out.println();
+ //System.out.println();
}
}
+
+ @Test public void testDateTime2()
+ {
+ // JENA-247
+
+ }
}