工具类
public class TimeUtil
{
public static double timestamp
{
get { return GetTimestamp(DateTime.Now); }
}
public static DateTime GetTime(long timeStamp)
{
DateTime dateTimeStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1));
long lTime = timeStamp * 10000000;
TimeSpan toNow = new TimeSpan(lTime);
return dateTimeStart.Add(toNow);
}
public static double GetTimestamp(System.DateTime time)
{
System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1));
return (time - startTime).TotalSeconds;
}
}
本文介绍了一个实用的工具类TimeUtil,该类提供了高效的时间戳获取与转换方法。通过TimeUtil,开发者可以轻松地将当前时间转换为时间戳,或将时间戳还原为具体日期时间,极大地简化了日期时间操作的复杂度。
372

被折叠的 条评论
为什么被折叠?



