PlotJuggler
PlotJuggler copied to clipboard
CSV: Added option to parse date/time as extended ISO 8601
When working with data from different sources, one may encounter a various number of different date formats.
Examples include:
- yyyy-MM-dd hh:mm:ss
- yyyy-MM-dd hh:mm:ss.zzz
- yyyy-MM-dd hh:mm:ss.zzzzzz (not even supported with format strings)
- yyyy/MM/dd hh:mm:ss
- yyyy/MM/dd hh:mm:ss.zzz
- yyyy/MM/dd hh:mm:ss.zzzzzz (not even supported with format strings)
These are all supported by Qt's Qt::ISODateWithMs
, which thus allows for instantly loading different csv's without having to adjust the date format every time. This pull request adds a user-selectable UI option to parse dates as ISO8601.
The new UI suggested for that looks like this: