We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 539636a commit 29ac4d1Copy full SHA for 29ac4d1
1 file changed
src/when/utils.py
@@ -119,9 +119,10 @@ def datetime_from_timestamp(arg):
119
try:
120
dt = datetime.fromtimestamp(value)
121
except ValueError as err:
122
- if "out of range" not in str(err):
+ try:
123
+ dt = datetime.fromtimestamp(value / 1000)
124
+ except ValueError:
125
raise WhenError(f"Invalid timestamp format: {value}")
- dt = datetime.fromtimestamp(value / 1000)
126
127
return dt
128
0 commit comments