anchor.diff:                              calendar:day_of_the_week(Year, Month, Day));
   
         hour -> Hour;
  +      hour12 when Hour == 0 -> 12;
         hour12 when Hour > 12 -> Hour - 12;
         hour12 -> Hour;
   
  
positive.code:   Expected = "Era: A.D., A.D., A.D., A.D.",
    ?assertEqual(Expected, Value). 
  
  % ====================================================================
  
  % ====================================================================
  
negative.code:   ?assertEqual(Expected, Value).
  
  format_time_custom_format2_test() ->
    Value = format_time("uSec: f, ff, fff, ffff, fffff, ffffff, ffffffffffff", 
                          {{2108, 3, 18}, {3, 3, 3}}, 123456),
    Expected = "uSec: 1, 12, 123, 1234, 12345, 123456, 123456123456",
    ?assertEqual(Expected, Value). 
  
  format_time_custom_format3_test() ->
    Value = format_time("uSec: f, ff, fff, ffff, fffff, ffffff, ffffffffffff", 
                          {{2108, 3, 18}, {3, 3, 3}}, 6),
    Expected = "uSec: 0, 00, 000, 0000, 00000, 000006, 000006000006",
    ?assertEqual(Expected, Value).
  