DateTime.AddTicks()方法用于返回一个新的日期时间对象,该对象添加此实例的ticks值。该对象不会更改日期时间的原始值,但会返回具有新值的对象。
语法:
DateTime DateTime.AddTicks(long value);
Parameter(s):
long value –表示要添加到DateTime对象中的long值。
返回值:
该方法的返回类型为DateTime,它返回DateTime对象的新值。
举例说明方法的例子DateTime.AddTicks()
using System; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { //创建日期时间类的对象 DateTime dt1 = new DateTime(2019,1,1,5,0,15); //使用AddTicks方法添加5000个刻度 DateTime dt2 = dt1.AddTicks(5000); //显示dt1的报价 Console.WriteLine("Number of ticks in dt1 : " + dt1.Ticks); //显示dt2的报价 Console.WriteLine("Number of ticks in dt2 : " + dt2.Ticks); Console.WriteLine(); } } }
输出结果
Number of ticks in dt1 : 636819156150000000 Number of ticks in dt2 : 636819156150005000
在上面的程序中,我们获取了DateTime类的dt1对象,然后使用AddTicks()方法添加了滴答声,并将具有新值的对象分配给dt2。然后使用DateTime类的Ticks属性打印刻度值。