以下文章提供了时间戳到日期 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中文网其他相关文章!