test_MAPL_DateTime_Parsing Module


Uses

  • module~~test_mapl_datetime_parsing~~UsesGraph module~test_mapl_datetime_parsing test_MAPL_DateTime_Parsing MAPL_DateTime_Parsing MAPL_DateTime_Parsing module~test_mapl_datetime_parsing->MAPL_DateTime_Parsing iso_fortran_env iso_fortran_env module~test_mapl_datetime_parsing->iso_fortran_env module~mapl_exceptionhandling MAPL_ExceptionHandling module~test_mapl_datetime_parsing->module~mapl_exceptionhandling pfunit pfunit module~test_mapl_datetime_parsing->pfunit module~mapl_errorhandlingmod MAPL_ErrorHandlingMod module~mapl_exceptionhandling->module~mapl_errorhandlingmod module~mapl_throwmod MAPL_ThrowMod module~mapl_exceptionhandling->module~mapl_throwmod module~mapl_errorhandlingmod->module~mapl_throwmod mpi mpi module~mapl_errorhandlingmod->mpi

Variables

Type Visibility Attributes Name Initial
character(len=*), public, parameter :: DATE_DELIMITER = '-'
character(len=*), public, parameter :: TIME_DELIMITER = ':'
integer, public, parameter, dimension(12) :: ENDS = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
integer, public, parameter, dimension(size(ENDS)) :: ENDS_LEAP = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
integer, public, parameter :: FAILURE = 1
integer, public, parameter :: MAX_LEN = 1024
integer, public, parameter :: SUCCESS = 0

Subroutines

public subroutine test_are_valid_date_fields()

Arguments

None

public subroutine test_are_valid_time_fields()

Arguments

None

public subroutine test_between_op()

Arguments

None

public subroutine test_construct_date_fields_null()

Arguments

None

public subroutine test_construct_datetime_duration()

Arguments

None

public subroutine test_construct_time_fields_null()

Arguments

None

public subroutine test_convert_lengths_to_indices()

Arguments

None

public subroutine test_convert_to_ISO8601DateTime()

Arguments

None

public subroutine test_find_delta()

Arguments

None

public subroutine test_find_delta_datestring()

Arguments

None

public subroutine test_get_day_field()

Arguments

None

public subroutine test_get_hour_field()

Arguments

None

public subroutine test_get_integer_digit()

Arguments

None

Arguments

None

public subroutine test_get_millisecond_field()

Arguments

None

public subroutine test_get_minute_field()

Arguments

None

public subroutine test_get_month_end()

Arguments

None

public subroutine test_get_month_ends()

Arguments

None

public subroutine test_get_month_field()

Arguments

None

public subroutine test_get_second_field()

Arguments

None

public subroutine test_get_time_unit()

Arguments

None

public subroutine test_get_timezone_offset_field()

Arguments

None

public subroutine test_get_year_field()

Arguments

None

public subroutine test_in_op()

Arguments

None

public subroutine test_is_digit()

Arguments

None

public subroutine test_is_in_char_set()

Arguments

None

public subroutine test_is_leap_year()

Arguments

None

public subroutine test_is_valid_date()

Arguments

None

public subroutine test_is_valid_datestring()

Arguments

None

public subroutine test_is_valid_day()

Arguments

None

public subroutine test_is_valid_hour()

Arguments

None

public subroutine test_is_valid_millisecond()

Arguments

None

public subroutine test_is_valid_minute()

Arguments

None

public subroutine test_is_valid_month()

Arguments

None

public subroutine test_is_valid_second()

Arguments

None

public subroutine test_is_valid_time()

Arguments

None

public subroutine test_is_valid_timezone_offset()

Arguments

None

public subroutine test_is_valid_year()

Arguments

None

public subroutine test_is_whole_number()

Arguments

None

public subroutine test_multipleof()

Arguments

None

public subroutine test_parse_date()

Arguments

None

public subroutine test_parse_time()

Arguments

None

public subroutine test_parse_timezone_offset()

Arguments

None

public subroutine test_read_whole_number()

Arguments

None

public subroutine test_read_whole_number_indexed()

Arguments

None

public subroutine test_set_day_datetime_duration()

Arguments

None

public subroutine test_set_hour_datetime_duration()

Arguments

None

Arguments

None

Arguments

None

public subroutine test_set_minute_datetime_duration()

Arguments

None

Arguments

None

public subroutine test_set_month_datetime_duration()

Arguments

None

Arguments

None

public subroutine test_set_second_datetime_duration()

Arguments

None

Arguments

None

public subroutine test_set_year_datetime_duration()

Arguments

None

public subroutine test_split_digit_string_delimited()

Arguments

None

public subroutine test_split_digit_string_indexed()

Arguments

None

public subroutine test_undelimit()

Arguments

None

public subroutine test_undelimit_all()

Arguments

None

public subroutine test_valid_index()

Arguments

None