时间戳转换前端
有时候获取前端数据的时候,给你的数据中会有时间问题, 传给你的是一个时间戳,而咱们须要处理这个时间戳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