summaryrefslogtreecommitdiffstats
path: root/date.pyx
blob: 8df0df8365d30447876388e407c98d0aa522d01b (plain)
1
2
3
4
5
6
7
8
9
10
11
import datetime
from date cimport JpmcdsDate

cdef TDate pydate_to_TDate(d):
    assert isinstance(d, datetime.date)
    return JpmcdsDate(d.year, d.month, d.day)

cpdef object TDate_to_pydate(TDate d):
    cdef TMonthDayYear date
    if JpmcdsDateToMDY(d, &date) == 0:
        return datetime.date(date.year, date.month, date.day)