Анализ даты / времени ISO8601 (включая часовой пояс) в Excel

Мне нужно проанализировать формат даты / времени ISO8601 с включенным часовым поясом (из внешнего источника) в Excel / VBA на обычную дату Excel. Насколько я могу судить, Excel XP (это то, что мы re using) не имеет встроенной подпрограммы для этой встроенной функции, поэтому я предполагаю, что смотрю на пользовательскую функцию VBA для синтаксического анализа.

Дата и время ISO8601 выглядят как одно из следующих:

2011-01-01
2011-01-01T12:00:00Z
2011-01-01T12:00:00+05:00
2011-01-01T12:00:00-05:00
2011-01-01T12:00:00.05381+05:00
74
задан rix0rrr 4 February 2011 в 08:52
поделиться