# ISO8061 Date Time Format

**URL:** <https://forum.inductiveautomation.com/t/iso8061-date-time-format/87605>\
**Category:** Ignition\
**Tags:** scripting\
**Created:** [March 20, 2024, 2:32am UTC](https://forum.inductiveautomation.com/t/iso8061-date-time-format/87605 "2024-03-20T02:32:19Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [March 20, 2024, 3:42pm UTC](https://forum.inductiveautomation.com/t/iso8061-date-time-format/87605/5 "2024-03-20T15:42:48Z")

</div>

What Jordan said, although I'd expect a pure-dataset approach to be a _little_ faster than building a new dataset via Python objects:

> [@Can I modify an entire column from a dataset with system.dataset.setValue()?](https://forum.inductiveautomation.com/t/can-i-modify-an-entire-column-from-a-dataset-with-system-dataset-setvalue/87043/3):
>
> def mapColumn(function, dataset, column): if isinstance(column, basestring): column = dataset.getColumnIndex(column) columnData = map(function, dataset.getColumnAsList(column)) columnsToKeep = range(dataset.columnCount) columnsToKeep.pop(column) dsWithoutColumn = system.dataset.filterColumns(dataset, columnsToKeep) return system.dataset.addColumn( dsWithoutColumn, column, columnData, dataset.getColumnName(column), dataset.getColumnType(column) ) It's relatively easy to…

Though the example script I have there doesn't support changing the column types. I'll leave that as an exercise for the reader 🙂

---

_[View the full topic](https://forum.inductiveautomation.com/t/iso8061-date-time-format/87605)._
