O que é o módulo datetime em Python e como ele funciona?