Make a DurationInSeconds function

Also, run clang-format on all the files I changed because I am too lazy
to figure out how to call clang-format on just the lines I changed.

Change-Id: I071c6f81dced533a0a269f25a258348132a7056a
diff --git a/frc971/wpilib/encoder_and_potentiometer.h b/frc971/wpilib/encoder_and_potentiometer.h
index 42fb86b..eb55664 100644
--- a/frc971/wpilib/encoder_and_potentiometer.h
+++ b/frc971/wpilib/encoder_and_potentiometer.h
@@ -7,6 +7,7 @@
 
 #include "aos/macros.h"
 #include "aos/mutex/mutex.h"
+#include "aos/time/time.h"
 
 #include "frc971/wpilib/ahal/AnalogInput.h"
 #include "frc971/wpilib/ahal/Counter.h"
@@ -236,9 +237,7 @@
   static constexpr ::std::chrono::nanoseconds kNominalPeriod =
       ::std::chrono::microseconds(4096);
   static constexpr double kMaxPeriod =
-      (::std::chrono::duration_cast<::std::chrono::duration<double>>(
-           kNominalPeriod) *
-       2).count();
+      ::aos::time::DurationInSeconds(kNominalPeriod * 2);
 
   ::std::unique_ptr<::frc::Counter> high_counter_, period_length_counter_;
   ::std::unique_ptr<::frc::DigitalInput> input_;