Python Юлианская дата в Грегорианская ошибка преобразования даты - PullRequest
0 голосов
/ 25 апреля 2018

я получаю сообщение об ошибке: требуется целое число

, когда я пытаюсь преобразовать юлианскую дату в григорианскую дату

в моем view.py, после того как я запросил db iхочу преобразовать date_entered из юлианской даты в григорианскую дату, но я получил вышеупомянутую ошибку.

# inside view.py

convert_date=(datetime.date.fromordinal(rate.columns.date_entered))

1 Ответ

0 голосов
/ 25 апреля 2018

Возможно, что ваш возвращенный date_entered не был преобразован в целое число, а datetime.date.fromordinal() требует целое число.Предполагая допустимое строковое значение, все, что вам нужно, это 'приведение' к целому числу:

convert_date = datetime.date.fromordinal(int(rate.columns.date_entered))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...