Tôi cần Giờ hiện tại trừ đi myDate1
tính bằng giây.Datetime.now là giá trị TimeSpan?
DateTime myDate1 = new DateTime(1970, 1, 9, 0, 0, 00);
DateTime myDate2 = DateTime.Now;
TimeSpan myDateResult = new TimeSpan();
myDateResult = myDate2 - myDate1;
.
.
Tôi đã thử các cách khác nhau để tính toán nhưng không có hiệu lực.
TimeSpan mySpan = new TimeSpan(myDate2.Day, myDate2.Hour, myDate2.Minute, myDate2.Second);
.
Cách tính toán không quan trọng, đầu ra chỉ nên là sự khác biệt này với giá trị tính bằng giây.
Bạn không cần phải làm 'myDateResult = new TimeSpan();' - bạn không cần phải có một biểu thức khởi tạo cho mỗi biến và/hoặc bạn có thể làm cho initializer biểu thức sau. –
@ user1559441, bạn đã tính toán sự khác biệt trong TimeSpan 'myDateResult', bạn có thể sử dụng thuộc tính' TotalSeconds' để có sự khác biệt trong vài giây – Habib
yeah, '.TotalSeconds' là câu trả lời. cảm ơn – MrMAG