以下文章提供了時間戳記到日期 C# 的概述。 C# 中的時間戳記給出了自 Unix 的第一個紀元以來以秒為單位測量的時間表示。然後,根據要求將該時間戳記轉換為日期,其中需要將時間戳記變更為日期格式才能正確表示。日期和時間表示對於獲取任何文件或資料夾的資訊都是必需的。有時還需要時間戳到日期的轉換才能獲得有關包裹的準確且準確的詳細信息,並且在表示中發揮著重要作用。
時間戳到日期的語法 C#
對於 C# 中時間戳到日期的轉換,紀元起著至關重要的作用,而這又具有不同的語法和轉換過程,如下所示:
時間戳和日期戳在日常生活中發揮著非常重要的作用;基於此,一些重要且關鍵的資訊可以在包裝時甚至在生產時檢索。
C#中將時間戳轉換為日期的步驟如下:
下面給出了時間戳到日期 C# 的範例:
程式示範了 Unix 時間戳記到日期時間戳記的轉換,UNIX 時間戳支援日期 10/17/2019,時間為下午 3:58,如輸出所示。
代碼:
using System; namespace My_Workspce { class Progrm_1 { static void Main (string [] args) { double timestmp = 1413561532; System.DateTime dat_Time = new System.DateTime(1965, 1, 1, 0, 0, 0, 0); dat_Time = dat_Time.AddSeconds(timestmp); string print_the_Date = dat_Time.ToShortDateString() +" "+ dat_Time.ToShortTimeString(); System.Console.WriteLine(print_the_Date); } } }
輸出:
說明:
程式示範了 Unix 時間戳記到日期時間的轉換,其中時間戳記還包括計算毫秒的轉換和反映,如下面的輸出所示。
代碼:
using System; namespace My_Workspace { class Program_test_0 { static void Main (string [] args) { long time_srch = 124045809621000; time_srch /=1000; DateTime rslt = DateTimeOffset.FromUnixTimeMilliseconds(time_srch).DateTime; Console.WriteLine(rslt); } } }
輸出:
說明:
This program demonstrates all conversions possible in C# with respect to subtract on timestamp conversion or the date-time conversion taking into account the negative value as shown in the output below.
Code:
using System; namespace Myworkspace_0 { class Program_1 { static void Main (string[] args) { System.DateTime dt_1 = new System.DateTime(1997, 6, 3, 22, 15, 0); System.DateTime dt_2 = new System.DateTime(1960, 12, 6, 13, 2, 0); System.DateTime dt_3 = new System.DateTime(1998, 10, 12, 8, 42, 0); System.TimeSpan dfnr_1 = dt_2.Subtract(dt_1); System.DateTime dt_4 = dt_3.Subtract(dfnr_1); System.TimeSpan dfrn_2 = dt_2 - dt_3; System.DateTime dt_5 = dt_1 - dfrn_2; Console.WriteLine(dt_5); Console.WriteLine(dfrn_2); Console.WriteLine(dt_4); Console.WriteLine(dfrn_2); } } }
Output:
Explanation:
Timestamp to date in C# or any other programming language behaves in a different way again depending upon the type of requirement. It is very important to deal with the time stamp as every application somehow includes these timestamps to maintain the consistency and detail in one place for later reference.
以上是時間戳至今 C#的詳細內容。更多資訊請關注PHP中文網其他相關文章!