次の記事では、C# の Timestamp to Date の概要を説明します。 C# のタイムスタンプは、Unix の最初のエポックが考慮されてから測定された時間を秒数で表現します。このタイムスタンプは要件に従って日付に変換されますが、適切に表現するにはタイムスタンプを日付形式に変更する必要があります。ファイルまたはフォルダーの情報を取得するには、日付と時刻の両方の表現が必要です。タイムスタンプから日付への変換は、パッケージに関する正確な詳細を取得するために必要になる場合もあり、表現において重要な役割を果たします。
日付までのタイムスタンプ C# の構文
C# での日付までのタイムスタンプの変換では、エポックが重要な役割を果たし、次に示すように異なる構文と変換プロセスが必要になります。
タイムスタンプと日付スタンプは日常生活において非常に重要な役割を果たします。これに基づいて、重要かつ重要な情報の一部は、梱包時または製造時にも取得できます。
C# でタイムスタンプを日付に変換する手順は次のとおりです:
以下は、C# の日付までのタイムスタンプの例です。
このプログラムは、UNIX タイムスタンプから日付タイムスタンプへの変換を示します。UNIX タイムスタンプは、出力に示されているように、日付 10/17/2019 と時刻 3:58 PM をサポートします。
コード:
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 中国語 Web サイトの他の関連記事を参照してください。