import java.util.GregorianCalendar;
import java.util.TimeZone;

import javax.xml.datatype.DatatypeConfigurationException;
import javax.xml.datatype.DatatypeFactory;
import javax.xml.datatype.XMLGregorianCalendar;

public class JI9052236 {

	public static void main(String[] args) throws DatatypeConfigurationException {
		GregorianCalendar c = new GregorianCalendar(2017, 0, 9, 18, 0, 0); 
		c.setTimeZone( TimeZone.getTimeZone( "GMT+01:01" ) ); 
		XMLGregorianCalendar c2 = DatatypeFactory.newInstance().newXMLGregorianCalendar(c); 
		c2.setTimezone( (1*60)+1 ); // sets the timezone in minutes 

		System.out.println( "c2.toGregorianCalendar().getTimeZone() = " + c2.toGregorianCalendar().getTimeZone() ); 

	}

}
