Datetime.now as TimeSpan value?

前端 未结 7 1406
小蘑菇
小蘑菇 2020-12-17 09:00

I need the current Datetime minus myDate1 in seconds.

DateTime myDate1 = new DateTime(1970, 1, 9, 0, 0, 00);
DateTime myDate2 = DateTime.Now;

T         


        
7条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-17 09:41

    Your code is correct. You have the time difference as a TimeSpan value, so you only need to use the TotalSeconds property to get it as seconds:

    DateTime myDate1 = new DateTime(1970, 1, 9, 0, 0, 00);
    DateTime myDate2 = DateTime.Now;
    
    TimeSpan myDateResult;
    
    myDateResult = myDate2 - myDate1;
    
    double seconds = myDateResult.TotalSeconds;
    

提交回复
热议问题