C# 时间戳与DateTime间的互相转换_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > C# 时间戳与DateTime间的互相转换

C# 时间戳与DateTime间的互相转换

 2016/9/23 5:34:31  被遗忘者灬  程序员俱乐部  我要评论(0)
  • 摘要://DateTime转换为时间戳publiclongGetTimeSpan(DateTimetime){DateTimestartTime=TimeZone.CurrentTimeZone.ToLocalTime(newDateTime(1970,1,1,0,0,0,0));return(long)(time-startTime).TotalSeconds;}//timeSpan转换为DateTimepublicDateTimeTimeSpanToDateTime(longspan)
  • 标签:C#
//DateTime转换为时间戳
public
long GetTimeSpan(DateTime time) { DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970,1,1,0,0,0,0));
    return (long)(time - startTime).TotalSeconds; }
//timeSpan转换为DateTime
public DateTime TimeSpanToDateTime(long span)
{
  DateTime time = DateTime.MinValue;
DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970,1,1,0,0,0,0));
  time=startTime.AddSeconds(span);
  return time;
}

 

发表评论
用户名: 匿名