D extensions to python, inline in an ipython/jupyter notebook

John Colvin via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Fri Jul 3 14:46:08 PDT 2015


On Friday, 3 July 2015 at 15:56:24 UTC, Laeeth Isharc wrote:
>> Aren't there time-zone concerns? Or is this just a mapping 
>> between D's std.datetime.DateTime and python's 
>> datetime.datetime with tzinfo==None, i.e. a naive date?
>>
>> Also, there would have to be some serious warning signs about 
>> translating from python to D, in that the micro-seconds will 
>> be truncated. Doesn't a lack of microseconds make it unusable 
>> for tick data?
>
> https://docs.python.org/3/c-api/datetime.html
>
> The Python API has microseconds passed as an int in last 
> argument.  You're right that I hadn't considered that D 
> DateTime doesn't have fractions of a second (I think), so a 
> SysTime would be better.
>
> On the other hand, I think datetime.datetime and numpy 
> datetime64 are timezone-free.

both datetime.datetime and numpy.datetime64 have timezone support.


More information about the Digitalmars-d-announce mailing list