C#获取时间戳
2016-08-29 14:21
399 查看
public DateTime FromUnixTime(long unixTime) { var epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc); return epoch.AddMilliseconds(unixTime); } public long ToUnixTime(DateTime date) { var epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc); return Convert.ToInt64((date.ToUniversalTime() - epoch).TotalMilliseconds); }
/// <summary> /// 获取时间戳 /// </summary> /// <returns></returns> public static string GetTimeStamp() { TimeSpan ts = DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0, 0); return Convert.ToInt64(ts.TotalMilliseconds).ToString(); }
/// <summary>/// 获取时间戳/// </summary>/// <returns></returns>public string GetTimeStamp(){TimeSpan ts = DateTime.Now - new DateTime(1970, 1, 1, 0, 0, 0, 0);return Convert.ToInt64(ts.TotalSeconds).ToString();}
相关文章推荐
- C#中获取当前路径及时间
- C#2.0中获取程序的运行时间
- C# 获取系统时间
- C# Timer 控件 c#怎么获取timer剩余时间 倒计时数秒 如何获取 Interval 设置完的等待时间
- C# 获取照片拍摄时间
- C# 中实现随机时间的获取
- C# 根据当前时间获取,本周,本月,本季度等时间段
- c# 获取上周时间
- C#从网络获取时间更新本机时间
- (转)C#获取Internet服务器的时间
- [C#] 获取两个时间点的时间间隔
- c#中如何获取时间
- c# 获取时间
- c# 根据当前时间获取,本周,本月,本季度,月初,月末,各个时间段
- c# 超时时间已到。在从池中获取连接之前超时时间已过(解决方法)
- C#.net获取指定文件夹下的所有jpg文件,并按文件创建时间排序
- 在C#中获取如PHP函数time()一样的时间戳
- c#获取时间各种格式
- C#日期时间的获取
- c#修改本机时间,获取硬盘序列号