国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

C# / Unity關(guān)于 世界時(shí)間、本地時(shí)間、UNIX Timestamps,以及相互轉(zhuǎn)化的記錄

這篇具有很好參考價(jià)值的文章主要介紹了C# / Unity關(guān)于 世界時(shí)間、本地時(shí)間、UNIX Timestamps,以及相互轉(zhuǎn)化的記錄。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

C# / Unity關(guān)于 世界時(shí)間、本地時(shí)間、UNIX Timestamps,以及相互轉(zhuǎn)化的記錄

世界時(shí)間(UtcTime ):DateTime.UtcNow 獲取的是世界時(shí)間,如果開發(fā)一些全球國際性質(zhì)的產(chǎn)品,可以用這個(gè)時(shí)間來進(jìn)行。
本地時(shí)間(LocalTime): DateTime.Now 獲取的是當(dāng)前用戶所在時(shí)區(qū)的時(shí)間,也就是本地時(shí)間。
時(shí)間戳(Unix Timestamps): 把DateTime 轉(zhuǎn)化為Long方便用于數(shù)據(jù)傳輸?shù)鹊取?/p>

其中UtcTime和LocalTime相差是整整2個(gè)小時(shí)(DateTime.UtcNow輸出的是0時(shí)區(qū)的事件(通俗點(diǎn)就是格林威治時(shí)間的當(dāng)前時(shí)間),DateTime.Now輸出的是當(dāng)前時(shí)區(qū)的時(shí)間,我們中國使用的是東八區(qū)的時(shí)間,所以會相差8個(gè)小時(shí)。(當(dāng)然如果你不在國內(nèi),又會不同))


相關(guān)時(shí)區(qū)更好的資料:什么是市區(qū)
可以使用microsoft自己的在線編程工具測試文章來源地址http://www.zghlxwxcb.cn/news/detail-651044.html


然后其中相互轉(zhuǎn)化的代碼如下


        #region Time tools

        /// <summary>
        /// 獲取世界時(shí)間
        /// </summary>
        public static DateTime NowUtcTime => DateTime.UtcNow;
        /// <summary>
        /// 獲取本地時(shí)間
        /// </summary>
        public static DateTime NowLocalTime => DateTime.Now;

        /// <summary>
        /// 把本地時(shí)間轉(zhuǎn)化為世界時(shí)間
        /// </summary>
        public static DateTime NowUtcTimeByLocal => TimeZoneInfo.ConvertTimeToUtc(NowLocalTime);
        /// <summary>
        /// 把Utc世界時(shí)間轉(zhuǎn)化為本地時(shí)間
        /// </summary>
        public static DateTime NowLocalTimeByUtc => NowUtcTime.ToLocalTime();

        /// <summary>
        /// 把DateTime 轉(zhuǎn)化為字符串
        /// </summary>
        /// <param name="dateTime"></param>
        /// <returns></returns>
        public static string DateTimeToString(DateTime dateTime) { return string.Format("{0:MM/dd/yyy HH:mm:ss.fff}", dateTime); }
        /// <summary>
        /// 把DateTime 轉(zhuǎn)化為 long類型的UNIX Timestamps
        /// </summary>
        /// <param name="dateTime"></param>
        /// <returns></returns>
        public static long ToUnixTimeByDateTime(DateTime dateTime) { return ((DateTimeOffset)dateTime).ToUnixTimeSeconds(); }

        /// <summary>
        /// UNIX Timestamps 轉(zhuǎn)化為 DateTime
        /// </summary>
        /// <param name="unixTime">UNIX Timestamps</param>
        /// <param name="isToLocal">轉(zhuǎn)為為本地時(shí)間還是時(shí)間時(shí)間(相差8小時(shí))</param>
        /// <returns></returns>
        public static DateTime ToDateTimeByUnix(long unixTime, bool isToLocal = false)
        {
            DateTime dtDateTime = new DateTime(1970, 1, 1, 0, 0, 0, 0, DateTimeKind.Utc);
            dtDateTime = dtDateTime.AddSeconds(unixTime);
            if (isToLocal) dtDateTime = dtDateTime.ToLocalTime();
            return dtDateTime;

        }

        #endregion


到了這里,關(guān)于C# / Unity關(guān)于 世界時(shí)間、本地時(shí)間、UNIX Timestamps,以及相互轉(zhuǎn)化的記錄的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • c# 時(shí)間獲取以及格式化方式

    在C#中,你可以使用DateTime結(jié)構(gòu)來獲取并格式化時(shí)間。以下是一些示例和技巧: 獲取當(dāng)前日期和時(shí)間: 獲取特定日期和時(shí)間: 格式化日期和時(shí)間為字符串: 使用自定義格式化字符串獲取特定的日期和時(shí)間部分: 使用預(yù)定義格式字符串獲取常見的日期和時(shí)間格式: 還可以使用

    2024年02月13日
    瀏覽(16)
  • C#、Unity:Time 時(shí)間與計(jì)時(shí)

    Time.time:(只讀)表示從游戲開發(fā)到現(xiàn)在的時(shí)間,會隨著游戲的暫停而停止計(jì)算。 Time.timeSinceLevelLoad:(只讀)表示從當(dāng)前Scene開始到目前為止的時(shí)間,也會隨著暫停操作而停止。 Time.deltaTime:(只讀)表示從上一幀到當(dāng)前幀時(shí)間,以秒為單位。 Time.fixedTime:(只讀)表示以

    2024年02月19日
    瀏覽(23)
  • 關(guān)于Gitee如何創(chuàng)建倉庫和配置本地綁定賬號以及如何提交本地代碼。

    關(guān)于Gitee如何創(chuàng)建倉庫和配置本地綁定賬號以及如何提交本地代碼。

    第一步: 登錄Gitee.com開始注冊賬號。 第二步 : 登錄進(jìn)去以后,創(chuàng)建一個(gè)倉庫并綁定郵箱。 第三步: 安裝git工具,安裝完畢后,鼠標(biāo)右鍵會出現(xiàn)兩個(gè)選項(xiàng) 第四步: ? 接下來就開始配置git的本地文件,首先需要建立一個(gè)空文件夾,來當(dāng)做一個(gè)本地倉庫,在此文件夾的路徑下

    2024年02月14日
    瀏覽(31)
  • 【100個(gè) Unity實(shí)用技能】?? | Unity中C#獲取當(dāng)前時(shí)間戳,時(shí)間戳和時(shí)間格式相互轉(zhuǎn)換、時(shí)間戳轉(zhuǎn)換為多久之前

    【100個(gè) Unity實(shí)用技能】?? | Unity中C#獲取當(dāng)前時(shí)間戳,時(shí)間戳和時(shí)間格式相互轉(zhuǎn)換、時(shí)間戳轉(zhuǎn)換為多久之前

    ?? 博客主頁:https://xiaoy.blog.csdn.net ?? 本文由 呆呆敲代碼的小Y 原創(chuàng),首發(fā)于 CSDN ?? ?? 學(xué)習(xí)專欄推薦:Unity系統(tǒng)學(xué)習(xí)專欄 ?? 游戲制作專欄推薦:游戲制作 ??Unity實(shí)戰(zhàn)100例專欄推薦:Unity 實(shí)戰(zhàn)100例 教程 ?? 歡迎點(diǎn)贊 ?? 收藏 ?留言 ?? 如有錯(cuò)誤敬請指正! ?? 未來很長

    2024年02月16日
    瀏覽(48)
  • Unity關(guān)于本地加載圖片涉及webrequest或者byte

    Unity關(guān)于本地加載圖片的有2種,一種使用webrequest發(fā)送請求發(fā)送數(shù)據(jù)將得到的數(shù)據(jù)轉(zhuǎn)換成Texture2d,最后轉(zhuǎn)換成sprite,第二種方法是使用讀取文本文件方法 將圖片當(dāng)成文件來讀取,然后轉(zhuǎn)換成,下邊附上我的代碼

    2024年02月15日
    瀏覽(22)
  • [Unity]Lua本地時(shí)間、倒計(jì)時(shí)和正計(jì)時(shí)。

    慣例,直接上代碼:

    2024年02月12日
    瀏覽(35)
  • 關(guān)于 Window 的 UWP 應(yīng)用本地回環(huán)限制以及限制解除方案

    關(guān)于 Window 的 UWP 應(yīng)用本地回環(huán)限制以及限制解除方案

    UWP 應(yīng)用在默認(rèn)的情況下,禁止訪問本地的 Localhost(這被稱做本地回環(huán) Loopback)。 然而我們在開發(fā)、調(diào)試、正向代理等場景下,又不得不讓 UWP 突破這一個(gè)限制。 參考鏈接: MS Docs - App architecture MS Docs - Deploying and debugging UWP apps 這個(gè)工具位于 C:/Windows/System32/CheckNetIsolation.exe ,

    2024年02月05日
    瀏覽(46)
  • Baumer工業(yè)相機(jī)堡盟工業(yè)相機(jī)如何使用BGAPISDK的相機(jī)圖像時(shí)間戳計(jì)算運(yùn)行時(shí)間以及時(shí)間差(C#)

    Baumer工業(yè)相機(jī)堡盟工業(yè)相機(jī)如何使用BGAPISDK的相機(jī)圖像時(shí)間戳計(jì)算運(yùn)行時(shí)間以及時(shí)間差(C#)

    Baumer工業(yè)相機(jī)堡盟相機(jī)是一種高性能、高質(zhì)量的工業(yè)相機(jī),可用于各種應(yīng)用場景,如物體檢測、計(jì)數(shù)和識別、運(yùn)動(dòng)分析和圖像處理。 Baumer的萬兆網(wǎng)相機(jī)擁有出色的圖像處理性能,可以實(shí)時(shí)傳輸高分辨率圖像。此外,該相機(jī)還具有快速數(shù)據(jù)傳輸、低功耗、易于集成以及高度可擴(kuò)

    2024年02月09日
    瀏覽(29)
  • 關(guān)于 vue vite 項(xiàng)目中本地以及代理中開啟https解決方法

    關(guān)于 vue vite 項(xiàng)目中本地以及代理中開啟https解決方法

    在本地開啟https: 在項(xiàng)目配置文件vite.config.ts中關(guān)于server配置位置中添加 https:true, 即可。 如圖所示 ? 在代理中開啟https: 同樣在在項(xiàng)目配置文件vite.config.ts中的server中的proxy對象中加入secure: false,protocolRewrite:\\\"https\\\",這兩行代碼即可, 如果不添加 protocolRewrite:\\\"https\\\", 會自動(dòng)把

    2024年04月27日
    瀏覽(33)
  • (stm32)Unix時(shí)間戳

    (stm32)Unix時(shí)間戳

    ?時(shí)間戳計(jì)時(shí)系統(tǒng)和常用的年月日時(shí)分秒計(jì)時(shí)系統(tǒng)有很大差別 時(shí)間戳:只計(jì)算從1970年1月1日0點(diǎn)整為0秒,只用最基本的秒來計(jì)時(shí),用不進(jìn)位。 常用計(jì)時(shí)系統(tǒng):60秒進(jìn)位1分鐘,60分鐘進(jìn)位1小時(shí),24小時(shí)進(jìn)位1天,依次年月日。 c程序內(nèi)封裝的time.h文件中封裝了相關(guān)函數(shù) ?中國在東

    2024年02月11日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包