Generates list of permutations of valid ISO8601 formatted strings
2019-05-02T155219.574+07:00
2019-05-02T155219.574+0700
2019-05-02T155219.574+07
2019-05-02T155219.574+01:00
2019-05-02T155219.574+0100
2019-05-02T155219.574+01
2019-05-02T155219Z
2019-05-02T155219+07:00
2019-05-02T155219+0700
2019-05-02T155219+07
2019-05-02T155219+01:00
2019-05-02T155219+0100
2019-05-02T155219+01
2019-05-02T1552Z
2019-05-02T1552+07:00
2019-05-02T1552+0700
2019-05-02T1552+07
2019-05-02T1552+01:00
2019-05-02T1552+0100
2019-05-02T1552+01
2019-05-02T15Z
2019-05-02T15+07:00
2019-05-02T15+0700
2019-05-02T15+07
2019-05-02T15+01:00
2019-05-02T15+0100
2019-05-02T15+01
2019-05-02T15:52:19.57.574Z
2019-05-02T15:52:19.57.574+07:00
2019-05-02T15:52:19.57.574+0700
2019-05-02T15:52:19.57.574+07
2019-05-02T15:52:19.57.574+01:00
2019-05-02T15:52:19.57.574+0100
2019-05-02T15:52:19.57.574+01
2019-05-02T15:52:19Z
2019-05-02T15:52:19+07:00
2019-05-02T15:52:19+0700
2019-05-02T15:52:19+07
2019-05-02T15:52:19+01:00
2019-05-02T15:52:19+0100
2019-05-02T15:52:19+01
2019-05-02T15:52Z
2019-05-02T15:52+07:00
2019-05-02T15:52+0700
2019-05-02T15:52+07
2019-05-02T15:52+01:00
2019-05-02T15:52+0100
2019-05-02T15:52+01
2019-05T155219.574Z
2019-05T155219.574+07:00
2019-05T155219.574+0700
2019-05T155219.574+07
2019-05T155219.574+01:00
2019-05T155219.574+0100
2019-05T155219.574+01
2019-05T155219Z
2019-05T155219+07:00
2019-05T155219+0700
2019-05T155219+07
2019-05T155219+01:00
2019-05T155219+0100
2019-05T155219+01
2019-05T1552Z
2019-05T1552+07:00
2019-05T1552+0700
2019-05T1552+07
2019-05T1552+01:00
2019-05T1552+0100
2019-05T1552+01
2019-05T15Z
2019-05T15+07:00
2019-05T15+0700
2019-05T15+07
2019-05T15+01:00
2019-05T15+0100
2019-05T15+01
2019-05T15:52:19.57.574Z
2019-05T15:52:19.57.574+07:00
2019-05T15:52:19.57.574+0700
2019-05T15:52:19.57.574+07
2019-05T15:52:19.57.574+01:00
2019-05T15:52:19.57.574+0100
2019-05T15:52:19.57.574+01
2019-05T15:52:19Z
2019-05T15:52:19+07:00
2019-05T15:52:19+0700
2019-05T15:52:19+07
2019-05T15:52:19+01:00
2019-05T15:52:19+0100
2019-05T15:52:19+01
2019-05T15:52Z
2019-05T15:52+07:00
2019-05T15:52+0700
2019-05T15:52+07
2019-05T15:52+01:00
2019-05T15:52+0100
2019-05T15:52+01
20190502T155219.574Z
20190502T155219.574+07:00
20190502T155219.574+0700
20190502T155219.574+07
20190502T155219.574+01:00
20190502T155219.574+0100
20190502T155219.574+01
20190502T155219Z
20190502T155219+07:00
20190502T155219+0700
20190502T155219+07
20190502T155219+01:00
20190502T155219+0100
20190502T155219+01
20190502T1552Z
20190502T1552+07:00
20190502T1552+0700
20190502T1552+07
20190502T1552+01:00
20190502T1552+0100
20190502T1552+01
20190502T15Z
20190502T15+07:00
20190502T15+0700
20190502T15+07
20190502T15+01:00
20190502T15+0100
20190502T15+01
20190502T15:52:19.57.574Z
20190502T15:52:19.57.574+07:00
20190502T15:52:19.57.574+0700
20190502T15:52:19.57.574+07
20190502T15:52:19.57.574+01:00
20190502T15:52:19.57.574+0100
20190502T15:52:19.57.574+01
20190502T15:52:19Z
20190502T15:52:19+07:00
20190502T15:52:19+0700
20190502T15:52:19+07
20190502T15:52:19+01:00
20190502T15:52:19+0100
20190502T15:52:19+01
20190502T15:52Z
20190502T15:52+07:00
20190502T15:52+0700
20190502T15:52+07
20190502T15:52+01:00
20190502T15:52+0100
20190502T15:52+01
147 valid formats```