Comment by ray_v
not exactly convenient, but it indeed does get the job done and is flexible enough to handle whatever you need ... just frustrating that it doesn't exactly follow the ISO spec. Leaving the timezone specifier off makes it ambiguous and should be assumed to be a local time - which it is not (unless you lived in a timezone that was always in UTC).