xxxxxxxxxx
import datetime
x = datetime.datetime.now()
print(x)
xxxxxxxxxx
import time
t0 = time.time()
code_block
t1 = time.time()
total = t1-t0
xxxxxxxxxx
import time
# Measure execution time
start = time.time()
### Your code .......
end = time.time()
print(end - start)
# Alternative approach 1 : simulating many runs on a function
import timeit
time_taken = timeit.timeit(example_function, number=1000)
# Alternative approach 2 : simulating many runs on a function
%timeit example_function()
xxxxxxxxxx
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
xxxxxxxxxx
import time
print("--- start ---")
start_time = time.time()
# code 1
print("--- %s 1 step ---" % (time.time() - start_time))
start_time = time.time()
# code 2
print("--- %s 2 step ---" % (time.time() - start_time))
start_time = time.time()
# code 3
print("--- end ---")
xxxxxxxxxx
import datetime
# Retrieve the current date and time
current_time = datetime.datetime.now()
print("Current time:", current_time)
# Format a timestamp
timestamp = datetime.datetime(2022, 1, 1, 12, 30, 0) # Example timestamp
formatted_time = timestamp.strftime("%Y-%m-%d %H:%M:%S")
print("Formatted time:", formatted_time)
# Calculate time differences
start_time = datetime.datetime(2022, 1, 1, 10, 0, 0)
end_time = datetime.datetime(2022, 1, 1, 12, 30, 0)
time_difference = end_time - start_time
print("Time difference:", time_difference)
xxxxxxxxxx
import time
thistime = time.time()
# Here's an idea!
def CountTime():
while(True):
time.sleep(1)
print(thistime)
CountTime()
xxxxxxxxxx
#import time module:
import time
#module has various attributes:
dir(time)
['localtime', 'mktime', 'sleep', 'sleep_ms', 'sleep_us', 'ticks_add', 'ticks_cpu', 'ticks_diff', 'ticks_ms', 'ticks_us', 'time'] ,
#default expression is in seconds with zero being start of runtime
secFromStart = time.time()