Convert a Unix timestamp to a datetime type time
</summary>
<param name= "D" >double type digital </param>
<returns>DateTime</returns>
public static System.DateTime Convertintdatetime (double D)
{
System.DateTime time = System.DateTime.MinValue;
System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime (New System.DateTime (1970, 1, 1));
Time = Starttime.addmilliseconds (d);
return time;
}
<summary>
Convert C # DateTime format to UNIX timestamp format
</summary>
<param name= "Time" > Times </param>
<returns>long</returns>
public static long Convertdatetimeint (System.DateTime time)
{
Double intresult = 0;
System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime (New System.DateTime (1970, 1, 1, 0, 0, 0, 0));
Intresult = (time-starttime). TotalMilliseconds;
Long T = (time. Ticks-starttime.ticks)/10000; Except 10000 adjustment for 13 bit
return t;
}
UNIX Timestamp C #