title: Java String Date updated per minute locally
body: <p>I have asked web service to return current time in city X. Then it return it as a String. E.g: 2012-11-24 19:30</p>
  
  <p>Then I want to keep it running locally, means I need to update this time at least per minute. Obviously I don't want user to always make a request to web service to get the real time per minute.</p>
  
  <p>Any good, efficient and effective idea how to implement this?</p>
  
  <p>Thanks</p>