Here is a small extension method over System.DateTime that gives its relative time readable for humans, such as:
* one minute ago
* 2 minutes ago
* one hour ago
* 3 hours ago
* 3 days ago
Check out this extension method over the DateTime structure using switch patterns.
public static string AsTimeAgo(