using System; class Program { static void Main() { // Unix timestamp (Eg, 1233604286, the number of seconds since the Unix epoch) long unixTimestamp = 1233604286; // Convert Unix timestamp to DateTime DateTimeOffset dateTimeOffset = DateTimeOffset.FromUnixTimeSeconds(unixTimestamp); DateTime dateTime = dateTimeOffset.UtcDateTime; Console.WriteLine("Converted Date (UTC): " + dateTime); } }
DateTime
DateTimeOffset.FromUnixTimeSeconds()
DateTimeOffset
UtcDateTime
DateTime.Now
DateTime.UtcNow
DateTime.Today
DateTime.Parse()
DateTime.Parse("2024-08-28 12:34:56")
DateTime.TryParse()
DateTime.TryParse("2024-08-28", out date)
date
DateTime.AddDays()
DateTime.Now.AddDays(5)
DateTime.AddMonths()
DateTime.Now.AddMonths(2)
DateTime.AddYears()
DateTime.Now.AddYears(1)
DateTime.Subtract()
TimeSpan
DateTime.Now.Subtract(TimeSpan.FromDays(5))
DateTime.ToString()
DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")
DateTime.ToUniversalTime()
DateTime.Now.ToUniversalTime()
TimeSpan.FromDays(5)
DateTimeOffset.UtcNow