public static String[] getTimelessDateFormats() {
    if ( dateTimelessFormats == null ) {
      List<String> dateFormats = Arrays.asList( Const.getDateFormats() );
      dateFormats = dateFormats.stream()
        .filter( date -> !date.toLowerCase().contains( "hh" ) )
        .collect( Collectors.toList() );
      dateTimelessFormats = dateFormats.toArray( new String[dateFormats.size()] );
    }
    return dateTimelessFormats;
  }
@Test
  public void testGetTimelessDateFormats() {
    final String[] formats = Const.getTimelessDateFormats();
    assertTrue( formats.length > 0 );
    for ( String format : formats ) {
      assertTrue( format != null && !format.isEmpty() );
      assertTrue( format != null && !format.toLowerCase().contains( "hh" ) );
    }
  }