import pandas as pd
my_data=pd.date_range(start='10/20/2019', end='02/14/2020',freq='M')
df=my_data.strftime('%d-%b-%Y')
print(df)
We created one date range by using date_range() and then used strftime() to format the output. Here is the output
Index(['31-Oct-2019', '30-Nov-2019', '31-Dec-2019', '31-Jan-2020'], dtype='object')
Here is a list of directives can be used to create formatted output.
Weekday | %a | Weekday Name ( local ) |
%A | Weekday Name ( in Full ) | |
%w | Weekday as decimal number(0 Sun, 1 Mon,) | |
%W | Week number of the year (00,53) Mon as first day of week | |
%U | Week number of the year (00,53) Sun as first day of week | |
Day | %d | Day of the month as number ( 01,02,31) |
%j | Day of the year as number ( 001,284,336) | |
Month | %b | Month name ( Oct, Nov) |
%B | Month name ( October, November) | |
%m | Month number (01,12) | |
Year | %y | Year short 2 digit ( 01,20) |
%Y | Year Full 4 digit ( 2001,2020) | |
%f | Year Fiscal short 2 digit ( 01,20) | |
%F | Year Fiscal Full 4 digit ( 2001,2020) | |
Hour | %H | Hour 24 hour clock ( 01,23) |
%I | Hour 12 hour clock ( 01,11) | |
Minute | %M | Minute as number ( 00,01,59) |
Second | %S | Second as decimal number ( 00,61) |
AM/PM | %p | AM / PM local time |
Time Zone | %Z | Time Zone name |
Local | %x | Local Date |
%X | Local Time | |
%c | Local Date & Time | |
Quater | %q | Quater as number ( 01,04) |
Author
🎥 Join me live on YouTubePassionate about coding and teaching, I publish practical tutorials on PHP, Python, JavaScript, SQL, and web development. My goal is to make learning simple, engaging, and project‑oriented with real examples and source code.