时间戳定义为从格林威治时间 1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。
-
-
-
-
- private int GetCreatetime()
- {
- DateTime DateStart= new DateTime(1970,1,1,8,0,0);
- return Convert.ToInt32((DateTime.Now - DateStart).TotalSeconds);
- }
- </pre><p><pre name="code" class="csharp">
-
-
-
-
- private DateTime GetTime(string timeStamp)
- {
- DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1));
- long lTime = long.Parse(timeStamp + "0000000");
- TimeSpan toNow = new TimeSpan(lTime); return dtStart.Add(toNow);
- }