由于时区的差别,UTC时间转成本地时间:
long timesec = 12345678965;
DateTime utcdt = DateTime.Parse(DateTime.UtcNow.ToString("1970-01-01 00:00:00")).AddSeconds(timesec);
//转成本地时间
DateTime localdt = utcdt.ToLocalTime();
string timeformat = localdt.ToString("yyyy-MM-dd HH:mm:ss");