我想将Unix时间戳(长值)转换为本地尝试隐藏它。 但未显示当地时间(UTC +05.30)。
此处本地时间为29-12-2018 01:38:09 PM
但是 其显示29-12-2018 05:51:09 AM
我的代码如下。请提出我想念的东西吗?
var lastRecieved = DateTimeOffset.FromUnixTimeMilliseconds(1546062669090).DateTime.ToLocalTime();
string Timetest = lastRecieved.ToString("dd-MM-yyyy hh:mm:ss tt");
Console.WriteLine("Value in datetime format : " + Timetest);