C# Datetime 得到系统时间后,增加或者减少几秒得到一个时间值

2024年11月22日 09:31
有2个网友回答
网友(1):

  1. DateTime d = DateTime.Now.AddSeconds(100);添加100秒;

2.DateTime d = DateTime.Now.AddSeconds(-100);送去100秒。

C#获取两个DateTime值的时差:

1.两个DateTime之间相减。

  • using System;

  • namespace ConsoleApplication1 {class Program}static void Main(string[] args)

  • {DateTime t0 = new DateTime(2016, 1, 1);

  • DateTime t1 = DateTime.Now。

2.求时间差。

  • TimeSpan ts = t1 - t0; 

  • Console.WriteLine("时间差,以秒计, {0}", ts.TotalSeconds); 

  • Console.WriteLine("时间差,以分钟计, {0}", ts.TotalMinutes)。

网友(2):

DateTime d = DateTime.Now.AddSeconds(100);添加100秒

DateTime d = DateTime.Now.AddSeconds(-100);送去100秒