time in python code example

Example 1: python time a funciton

import time

start = time.time()
print("hello")
end = time.time()
print(end - start)

Example 2: time it python

import time

start = time.time()
print("hello")
end = time.time()
print(end - start)

Example 3: python time format

The program below converts a datetime object containing current date and time to different string formats.

Code:
  
from datetime import datetime

now = datetime.now() # current date and time

year = now.strftime("%Y")
print("year:", year)

month = now.strftime("%m")
print("month:", month)

day = now.strftime("%d")
print("day:", day)

time = now.strftime("%H:%M:%S")
print("time:", time)

date_time = now.strftime("%m/%d/%Y, %H:%M:%S")
print("date and time:",date_time)	

Output after run the code:
year: 2020
month: 03
day: 31
time: 04:59:31
date and time: 03/31/2020, 04:59:31
      
Here, year, day, time and date_time are strings, whereas now is a datetime object.

Example 4: simple time in python

t = time.localtime()            # Gets the local time
current_time = time.strftime("%H:%M", t)          # Gets the time in the desired format
current_time = "The time is " + current_time

Example 5: python clock

# Here is a self updating clock function, just run it and it'll self update itself until you hit CTRL-C
import datetime
import time
def clock():
    while True:
        print(datetime.datetime.now().strftime("%H:%M:%S"), end="\r")
        time.sleep(1)

clock()

Example 6: time in python

import time
thistime = time.time()
# Here's an idea!
def CountTime():
  while(True):
    time.sleep(1)
    print(thistime)
CountTime()