Skip to content
Snippets Groups Projects

Fixed calendar points to save time in microseconds according to track format

Merged Andi Gerken requested to merge develop into master
4 files
+ 6
8
Compare changes
  • Side-by-side
  • Inline
Files
4
+ 2
4
@@ -234,10 +234,10 @@ class File(h5py.File):
def format_calendar_time_point(p):
if isinstance(p, datetime.datetime):
assert p.tzinfo is not None, "Missing timezone for calendar point."
return p.isoformat(timespec="milliseconds")
return p.isoformat(timespec="microseconds")
elif isinstance(p, str):
assert p == datetime.datetime.fromisoformat(p).isoformat(
timespec="milliseconds"
timespec="microseconds"
)
return p
else:
@@ -249,8 +249,6 @@ class File(h5py.File):
format_calendar_time_point(p) for p in calendar_time_points
]
for c in calendar_time_points:
print(type(c))
sampling.create_dataset(
"calendar_time_points",
data=calendar_time_points,
Loading