時間戳轉換前端
有時候獲取前端數據的時候,給你的數據中會有時間問題, 傳給你的是一個時間戳,而咱們須要處理這個時間戳spa
例如code
strStamp=Regex.Matches(strStamp,@"(?<=\()((?<gp>\()|(?<-gp>\))|[^()]+)*(?(gp)(?!))").Cast<Match>().Select(t => t.Value).ToArray()[0].ToString(); //這個時候看strStamp的值是不是一個整數,而後是一個整數就直接執行下一步,若是是整數+**,這個時候咱們就須要把+加號後面的一串字符給處理,而後執行下一步 var str = Convert.ToInt64(strStamp); long timeTricks = new DateTime(1970, 1, 1).Ticks + str * 10000 + TimeZone.CurrentTimeZone.GetUtcOffset(DateTime.Now).Hours * 3600 * (long)10000000; var time= new DateTime(timeTricks).ToString("yyyy-MM-dd HH:mm:ss");
這樣就OK了blog