Сьогодні, 2016 рік, я думаю, що найбільш чітке рішення надає Pandaas Timestamp:
from datetime import date
import pandas as pd
d = date.today()
pd.Timestamp(d)
Мітка часу - це еквівалент панди дату і в більшості випадків взаємозамінний з ним. Перевірка:
from datetime import datetime
isinstance(pd.Timestamp(d), datetime)
Але якщо ви дійсно хочете побачити ванільну дату, ви все одно можете зробити:
pd.Timestamp(d).to_datetime()
Часові позначки набагато потужніші, ніж дати, серед інших, коли йдеться про часові пояси. Власне, мітки часу настільки потужні, що шкода, що вони так погано задокументовані ...
.datetime()
метод; що нерозумно - це те, що вони не мають такого методу.