Joseph Jude

Technology, Psychology, and Story Telling

Timing code execution in Swift, Python & Typescript

Posted: Tags: code,swift,tsc,python

Time to time, you need to check the execution time of a code block. Here are the snippets for Swift, Python & Typescript.


import Foundation
var start = NSDate()

// code block to measure

var end = NSDate()
let timeInterval: Double = end.timeIntervalSinceDate(start)
print("Time to execute \(timeInterval) seconds")


import time
start_time = time.time()

# code block to measure

print("Time to execute %s seconds" % (time.time() - start_time))


var start = new Date().getTime();

// code block to measure

var end = new Date().getTime();
console.log(end - start);

Like the post? Retweet it. Got comments? Reply.


comments powered by Disqus