Мне интересно, соответствует ли следующая дата ISO8601:
2012-03-02 14:57:05.456+0500
(конечно, 2012-03-02T14:57:05.456+0500 соответствует, но не так уж удобочитаемо для человека !) IOW, обязательна ли буква T между датой и временем?