<summary>///convert UNIX timestamp to datetime type time///</summary>//<param name= "D" >d Ouble type Digital </param>////<returns>DateTime</returns> public static System.DateTime Convertint DateTime (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 time format to UNIX timestamp format///</summary>//<param name = "Time" > Times </param>//<returns>long</returns> public static long Convertdatetimeint (Sy Stem. 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; }
C # UNIX timestamps and datetime types convert to and from each other