C# 和 Linux 时间戳转换
2016-03-23 09:08
746 查看
/// <summary>
/// 时间戳转为C#格式时间
/// </summary>
/// <param name=”timeStamp”></param>
/// <returns></returns>
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);
}
/// <summary>
/// DateTime时间格式转换为Unix时间戳格式
/// </summary>
/// <param name=”time”></param>
/// <returns></returns>
private int ConvertDateTimeInt(System.DateTime time)
{
System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1));
return (int)(time - startTime).TotalSeconds;
}
相关文章推荐
- CentOS 7 安装 MySQL
- Linux平台Makefile文件的编写基础篇
- linux安装qt
- Qt for Embedded Linux
- linux 打包zip
- linux的一些记录
- centos6.7 64位安装及初始化环境配置
- windows后台服务如何部署到Linux
- 三、Linux学习之命令基本格式篇
- Linux wget命令详解
- LINUX
- VMware安装CentOS无法自动获取IP问题
- linux常用命令
- 在 Linux 上使用开源软件创建 SDN
- Linux 命令收集
- centos7修改mysql的密码
- CentOS 7 的SELinux 和Firewall 配置简单要点
- Linux常用命令/工具(一)
- jenkins(二)linux slave构建
- 《Linux内核分析》第五课笔记