title: How to check passed date as input is in UTC timezone or not?
body: <p>How can I restrict client to pass only UTC timezone date? I am expecting client should pass date in this format only: yyyyMMddTHH:mm:ss.SSSZ e.g. 20130710T00:41:19.004+0000 .</p>
  
  <p>If client passed date with offset like 20130710T00:41:19.004+0500, I should not accept this date.</p>
  
  <p>Here is our requirement: 
  Client will call our webservice methods, client will always convert date to UTC timezone i.e. 20130710T00:41:19.004+0000  and pass to our webservice method. but anyway we should have logic in our side if any case client has passed date like 20130710T00:41:19.004+0500, we should not process there request.</p>
  
  <p>I tried SimpleDateFormat(yyyyMMddTHH:mm:ss.SSSZ) and tried to parse the Date (20130710T00:41:19.004+0500), it is not throwing any exception. I am expecting it should not parse the date.</p>
  
  <p>Is there any way or api to check input date is in above format(Only in UTC) or not?</p>