Formatted string from epoch date

Possibly the only really useful int extension method I’ve ever written.

Convert an epoch (unix date) to a formatted string:

public static class DateExtensions
public static string StringDateFromUnixTime(this int unixTime)
var epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
var dt = epoch.AddSeconds(unixTime);
return dt.ToString("yyyy-MM-dd hh:mm:ss.fff");

Leave a Reply

Your email address will not be published. Required fields are marked *