fork(2) download
  1. using System;
  2. using static System.Console;
  3.  
  4. public class Program {
  5. public static void Main() {
  6. var data1 = DateTime.Now;
  7. var data2 = new DateTime(2015, 9, 23);
  8. WriteLine($"Diferença: {data1 - data2}");
  9. WriteLine($"Mais que 4 horas: {data1 - data2 >= new TimeSpan(4, 0, 0)}");
  10. WriteLine($"Mais que 4 horas (outra forma): {(data1 - data2).TotalHours >= 4}");
  11. WriteLine($"Mais que 4 horas (se primeira pode ser anterior): {Math.Abs((data2 - data1).TotalHours) >= 4}");
  12. WriteLine($"Mais que 4 horas (se primeira é anterior): {-(data2 - data1).TotalHours >= 4}");
  13. }
  14. }
  15.  
  16. //https://pt.stackoverflow.com/q/88493/101
Success #stdin #stdout 0.03s 17892KB
stdin
Standard input is empty
stdout
Diferença: 1478.10:47:40.3449030
Mais que 4 horas: True
Mais que 4 horas (outra forma): True
Mais que 4 horas (se primeira pode ser anterior): True
Mais que 4 horas (se primeira é anterior): True