Get Day Month Year from Date Object in Python

Python provides a number of ways to manipulate dates and times. In this blog post, we will show you how to get the day month year from a date object in Python. This is a common operation that developers need to perform when working with dates.

To print the day, month, and year from this date object, we can use the strftime() method or day, month, and year properties.

import datetime
date =, 5, 15)
print(date.strftime('%d %b %Y')) #15 May 2022
print(date.strftime('%d')) #15
print(date.strftime('%m')) #5
print(date.strftime('%Y')) #2022

date =, 10, 30)
print( #30
print(date.month) #10
print(date.year) #1990

Scroll to Top

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.