Hi all, I've got some code which takes a date or a date/time combination in a String, parses it and creates SQL dates and times. However it seems to produce incorrect results based on GMT and BST differences; package com.ms.mcparlan.dates; import java.sql.Date; import java.sql.Timestamp; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Locale; /** * Tests the formatting of SQL dates * ...