C#模拟JS中的getTime()
//模拟JS中的Date.Gettime();
private long lLeft = 621355968000000000;//1970距0000的微秒数
//将数字变成时间
public string GetTimeFromInt(long ltime)
{
long Eticks = (long)(ltime * 10000000) + lLeft;
DateTime dt = new DateTime(Eticks).ToLocalTime();
return dt.ToString();
}
//将时间变成数字
public long GetIntFromTime(DateTime dt)
{
DateTime dt1 = dt.ToUniversalTime();
long Sticks = ((dt1.Ticks - lLeft)*100)/1000000;
return Sticks;
}
浙公网安备 33010602011771号