top of page
learn_data_science.jpg

Data Scientist Program

 

Free Online Data Science Training for Complete Beginners.
 


No prior coding knowledge required!

Python concept for Data Science: Python Date & Time

Writer: Eman MahmoudEman Mahmoud

Date & Time is an important form of structured data in many different fields, such as finance, and economics.

We will use the date class of the datetime module.

date.today() method to get the current local date.

from datetime import date 
today = date.today()
print("Today's date:", today)

Today's date: 2021-10-06


use the strftime() method to create a string representing date in different formats.

from datetime import date
today = date.today()
# dd/mm/YY
D1 = today.strftime("%d/%m/%Y")
print("D1 =", D1)
# Textual month, day and year	
D2 = today.strftime("%B %d, %Y")
print("D2 =", D2)
# mm/dd/y
D3 = today.strftime("%m/%d/%y")
print("D3 =", D3)
# Month abbreviation, day and year	
D4 = today.strftime("%b-%d-%Y")
print("D4 =", D4)

D1 = 06/10/2021

D2 = October 06, 2021

D3 = 10/06/21

D4 = Oct-06-2021


Get the current date and time

use datetime.now() method

from datetime import datetime
now = datetime.now()
print("now =", now)
# dd/mm/YY H:M:S
dt_string = now.strftime("%d/%m/%Y %H:%M:%S")
print("date and time =", dt_string)

now = 2021-10-06 02:06:11.523039

date and time = 06/10/2021 02:06:11


Python timedelta class is used for calculating differences in dates and also can be used for date manipulations in Python

from datetime import datetime, timedelta
ini_time_for_now = datetime.now()
# 'datetime.date' can converted to steing use str print("initial_date",str(ini_time_for_now))
future_date_after_2yrs = ini_time_for_now 
+ timedelta(days=730)
print('future_date_after_2yrs:', str(future_date_after_2yrs))

initial_date 2021-10-06 02:06:11.678496

future_date_after_2yrs: 2023-10-06 02:06:11.678496


 
 

Comments


COURSES, PROGRAMS & CERTIFICATIONS

 

Advanced Business Analytics Specialization

Applied Data Science with Python (University of Michigan)

Data Analyst Professional Certificate (IBM)

Data Science Professional Certificate (IBM)

Data Science Specialization (John Hopkins University)

Data Science with Python Certification Training 

Data Scientist Career Path

Data Scientist Nano Degree Program

Data Scientist Program

Deep Learning Specialization

Machine Learning Course (Andrew Ng @ Stanford)

Machine Learning, Data Science and Deep Learning

Machine Learning Specialization (University of Washington)

Master Python for Data Science

Mathematics for Machine Learning (Imperial College London)

Programming with Python

Python for Everybody Specialization (University of Michigan)

Python Machine Learning Certification Training

Reinforcement Learning Specialization (University of Alberta)

Join our mailing list

Data Insight participates in affiliate programs and may sometimes get a commission through purchases made through our links without any additional cost to our visitors.

bottom of page