最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#時(shí)間戳基本用法實(shí)例分析

 更新時(shí)間:2015年07月22日 10:06:59   作者:冰封的心  
這篇文章主要介紹了C#時(shí)間戳基本用法,較為詳細(xì)的講述了時(shí)間戳的概念、生成方法與轉(zhuǎn)換技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了C#時(shí)間戳基本用法。分享給大家供大家參考。具體如下:

一、C#如何生成一個(gè)時(shí)間戳

/// <summary> 
/// 獲取時(shí)間戳 
/// </summary> 
/// <returns></returns> 
public static string GetTimeStamp() 
{ 
  TimeSpan ts = DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0, 0); 
  return Convert.ToInt64(ts.TotalSeconds).ToString(); 
} 

經(jīng)常發(fā)現(xiàn)很多地方使用一個(gè)時(shí)間戳表示時(shí)間。比如: 1370838759  表示 2013年6月10日 12:32:39。 我們就需要一個(gè)工具,方便地轉(zhuǎn)換這種時(shí)間格式

二、什么是時(shí)間戳?

時(shí)間戳, 又叫Unix Stamp. 從1970年1月1日(UTC/GMT的午夜)開(kāi)始所經(jīng)過(guò)的秒數(shù),不考慮閏秒。

三、C#時(shí)間戳轉(zhuǎn)換為普通時(shí)間

// 時(shí)間戳轉(zhuǎn)為C#格式時(shí)間
private DateTime StampToDateTime(string timeStamp)
{
  DateTime dateTimeStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1));
  long lTime = long.Parse(timeStamp + "0000000");
  TimeSpan toNow = new TimeSpan(lTime);
  return dateTimeStart.Add(toNow);
}
// DateTime時(shí)間格式轉(zhuǎn)換為Unix時(shí)間戳格式
private int DateTimeToStamp(System.DateTime time)
{
  System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1));
  return (int)(time - startTime).TotalSeconds;
}

希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

维西| 宾川县| 凤山县| 开原市| 江津市| 新野县| 平远县| 乌拉特中旗| 竹溪县| 富阳市| 乡宁县| 保靖县| 长岛县| 兴文县| 张家口市| 会理县| 耒阳市| 准格尔旗| 修文县| 仪征市| 宜君县| 五大连池市| 开化县| 梁平县| 比如县| 台州市| 花垣县| 彩票| 都昌县| 怀远县| 射阳县| 淮北市| 漳平市| 竹溪县| 塔河县| 台北市| 襄汾县| 运城市| 亳州市| 绥江县| 新津县|