Define a class to represent time, in military format. Your class should have three private data members; hours, minutes, and seconds. Include a complete set of accessors, mutators, constructors, and additional methods to print a time in twelve hour format and calculate the difference between two times.