[Numpy-discussion] Dates and times and Datetime64 (again)

Alexander Belopolsky ndarray at mac.com
Tue Apr 1 14:50:56 EDT 2014


On Tue, Apr 1, 2014 at 1:12 PM, Nathaniel Smith <njs at pobox.com> wrote:

> In [6]: a[0] = "garbage"
> ValueError: could not convert string to float: garbage
>
> (Cf, "Errors should never pass silently".) Any reason why datetime64
> should be different?
>

datetime64 is different because it has NaT support from the start.  NaN
support for floats seems to be an afterthought if not an accident of
implementation.

And it looks like some errors do pass silently:

>>> a[0] = "1"
# not a TypeError

But I withdraw my suggestion.  The closer datetime64 behavior is to numeric
types the better.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20140401/1525cd21/attachment.html>


More information about the NumPy-Discussion mailing list