DateTime to javascript date

前端 未结 10 1488
忘掉有多难
忘掉有多难 2020-11-28 05:40

From another answer on Stackoverflow is a conversion from Javascript date to .net DateTime:

long msSinceEpoch = 1260402952906; // Value from Date.getTime() i         


        
10条回答
  •  不知归路
    2020-11-28 05:48

    Try:

    return DateTime.Now.Subtract(new DateTime(1970, 1,1)).TotalMilliseconds
    

    Edit: true UTC is better, but then we need to be consistent

    return DateTime.UtcNow
                   .Subtract(new DateTime(1970,1,1,0,0,0,DateTimeKind.Utc))
                   .TotalMilliseconds;
    

    Although, on second thoughts it does not matter, as long as both dates are in the same time zone.

提交回复
热议问题