Я думаю, что следующее будет соответствовать формату, который вы ищете:
\d{4}-\d{2}-\d{2}[T]\d{2}:\d{2}:\d{2}[+]\d{2}:\d{2}
С высокого уровня
- \ d {4} соответствует 4 цифрам
- \ d {2} соответствует 2 цифрам
- [T] соответствует только символу 'T'
- [+] соответствует только символу '+'
Это не будет проверять правильность даты / времени - для этого вам понадобится другая функция.
Дайте приведенное выше выражение и дайте нам знать, как вы разбираетесь.