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

深入Unix時間戳與C# DateTime時間類型互換的詳解

 更新時間:2013年06月05日 12:05:58   作者:  
本篇文章是對Unix時間戳與C# DateTime時間類型互換進行了詳細的分析介紹,需要的朋友參考下
Unix時間戳最小單位是秒,開始時間為格林威治標準時間1970-01-01 00:00:00
ConvertIntDateTime方法的基本思路是通過獲取本地時區(qū)表示Unixk開始時間,加上Unix時間值(即過去的秒數(shù)).
ConvertDateTimeInt方法的基本思路是通過刻度數(shù)差,再把刻度數(shù)轉換為秒數(shù),當然要說明的是,我這里返回的是double類型,意義上并非是真正的Unix時間戳格式。
要獲取真正Unix時間戳的,只獲取整數(shù)部分就可以了。
復制代碼 代碼如下:

dangranusing System;
using System.Collections.Generic;
using System.Text;
namespace WWFramework.DateTimes
{
    /// <summary>
    /// 時間相關函數(shù)
    /// </summary>
    public static class Function
    {
        /// <summary>
        /// 將Unix時間戳轉換為DateTime類型時間
        /// </summary>
        /// <param name="d">double 型數(shù)字</param>
        /// <returns>DateTime</returns>
        public static System.DateTime ConvertIntDateTime(double d)
        {
            System.DateTime time = System.DateTime.MinValue;
            System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1));
            time = startTime.AddSeconds(d);
            return time;
        }
        /// <summary>
        /// 將c# DateTime時間格式轉換為Unix時間戳格式
        /// </summary>
        /// <param name="time">時間</param>
        /// <returns>double</returns>
        public static double ConvertDateTimeInt(System.DateTime time)
        {
            double intResult = 0;
            System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1));
            intResult = (time - startTime).TotalSeconds;
            return intResult;
        }
    }
}

相關文章

  • 基于Unity實現(xiàn)3D版2048游戲的示例代碼

    基于Unity實現(xiàn)3D版2048游戲的示例代碼

    這篇文章主要為大家詳細介紹了如何利用Unity實現(xiàn)簡易的3D版2048游戲,文中的示例代碼講解詳細,具有一定的學習價值,需要的可以參考一下
    2023-02-02
  • C#實現(xiàn)鼠標消息捕獲

    C#實現(xiàn)鼠標消息捕獲

    這篇文章介紹了C#實現(xiàn)鼠標消息捕獲的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-02-02
  • C#實現(xiàn)實體類和XML的相互轉換

    C#實現(xiàn)實體類和XML的相互轉換

    本文詳細講解了C#實現(xiàn)實體類和XML的相互轉換,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-02-02
  • C#實現(xiàn)鬧鐘AlarmClock實例代碼

    C#實現(xiàn)鬧鐘AlarmClock實例代碼

    這篇文章主要介紹了C#實現(xiàn)鬧鐘AlarmClock實例代碼,很實用的功能,需要的朋友可以參考下
    2014-08-08
  • C#集合之列表的用法

    C#集合之列表的用法

    這篇文章介紹了C#集合之列表的用法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • C# 操作XML文檔 使用XmlDocument類方法

    C# 操作XML文檔 使用XmlDocument類方法

    對于很大的XML文檔,可以使用XmlReader類來讀取。因為XmlReader使用Steam(流)來讀取文件,所以不會對內(nèi)存造成太大的消耗。下面就來看一下如何使用XmlDocument類,需要的朋友可以參考下
    2012-11-11
  • winform攔截關閉按鈕觸發(fā)的事件示例

    winform攔截關閉按鈕觸發(fā)的事件示例

    這篇文章主要介紹了c# winform攔截關閉按鈕觸發(fā)的事件示例,大家參考使用吧
    2014-01-01
  • C#實現(xiàn)的文件壓縮和解壓縮類

    C#實現(xiàn)的文件壓縮和解壓縮類

    這篇文章主要介紹了C#實現(xiàn)的文件壓縮和解壓縮類,實例分析了C#針對文件壓縮與解壓縮的常用技巧,非常具有實用價值,需要的朋友可以參考下
    2015-03-03
  • C#實現(xiàn)數(shù)字轉換漢字的示例詳解

    C#實現(xiàn)數(shù)字轉換漢字的示例詳解

    這篇文章主要為大家詳細介紹了如何利用C#實現(xiàn)數(shù)字轉換漢字功能,文中的示例代碼講解詳細,對我們學習C#有一定的幫助,感興趣的小伙伴可以跟隨小編一起了解一下
    2022-12-12
  • 帶著問題讀CLR via C#(筆記一)CLR的執(zhí)行模型

    帶著問題讀CLR via C#(筆記一)CLR的執(zhí)行模型

    CLR (Common Language Runtime) 是一個可以由多種編程語言使用的“運行時”。
    2013-04-04

最新評論

安徽省| 志丹县| 中超| 合作市| 建始县| 丁青县| 文昌市| 西宁市| 怀化市| 鹤山市| 新和县| 德兴市| 新源县| 罗城| 沾益县| 沙洋县| 五台县| 平山县| 苗栗市| 花莲市| 陵川县| 舒城县| 海城市| 新蔡县| 南溪县| 澄江县| 韶关市| 依安县| 武鸣县| 峨眉山市| 榆树市| 玉林市| 深水埗区| 沁源县| 会泽县| 客服| 福建省| 江孜县| 商水县| 漳平市| 鹿邑县|