2016-10-19 1 views
0

Я хочу преобразовать 9-значное число в определенный формат даты.Как конвертировать 9-значное число в определенный формат даты?

Пример -

номер - 000007547 ===> Дата - 2016/10/05

номер - 000007550 ===> Дата - 2016/10/08

Номер - 000007559 ===> Дата - 2016/10/17

У меня уже есть эти цифры и даты, но я не могу найти логику b это превращение. Кто-нибудь знает об этом 9-значном формате даты и времени?

ответ

0

Похоже, что число - это количество дней.

Попробуйте этот питон скрипт:

from datetime import date 

d0 = date(1996, 2, 6) 
d1 = date(2016, 10, 17) 
delta = d1 - d0 
print delta.days 

Чтобы преобразовать этот формат, который вы можете использовать этот скрипт:

from datetime import date,timedelta 

d0 = date(1996, 2, 6) 
d1 = date(2016, 10, 17) 
delta = d0 + timedelta(days=7559) 
print delta 

Выход: 2016-10-17