DateTime には、日付と時刻のメソッドとプロパティ、および 1 日の時間や分を取得する方法などがあります。
時間関数に注目してみましょう -
すべての関数については MSDN (Microsoft Developer Network) を参照してください -
Sr.番号 | #メソッドとプロパティ |
---|---|
AddDays(Double) このインスタンスの値に指定された日数を加算した新しい DateTime を返します。 | |
AddHours(Double)数値を指定する新しい DateTime を返します。このインスタンスの値に追加される時間数。 | |
AddMilliseconds(Double)DateTime に追加される新しい DateTime ミリ秒数を返します。指定された数値はこのインスタンスの値です。 | |
AddMinutes(Double)数値を指定する新しい DateTime を返します。このインスタンスの値に追加される分。 | |
AddSeconds(Double)数値を指定する新しい DateTime を返します。このインスタンスの値に追加する秒数。
|
|
Addyears(Int32) 指定された数値を加算して、新しい DateTime を返します。の年が値に追加されます |
using System; public class Demo { public static void Main() { string dateFormat = "MM/dd/yyyy hh:mm:ss.fffffff"; DateTime dateCurrent = new DateTime(2018, 7, 23, 13, 0, 0); Console.WriteLine("Original date: {0} ({1:N0} ticks)", dateCurrent.ToString(dateFormat), dateCurrent.Ticks); DateTime dateNew = dateCurrent.AddMilliseconds(1); Console.WriteLine("Next date: {0} ({1:N0} ticks)", dateNew.ToString(dateFormat), dateNew.Ticks); } }出力
Original date: 07/23/2018 01:00:00.0000000 (636,679,476,000,000,000 ticks) Next date: 07/23/2018 01:00:00.0010000 (636,679,476,000,010,000 ticks)
以上がC# の時間関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。