1 03/07/85 Date/Time Error codes
2
3 List of error codes: These are the error codes generated by the
4 date/time system.
5 error-table_$dt_ambiguous_time
6 there is no language common to all words in the time
7 string.
8 error-table_$dt_bad_day_of_week
9 the returned clock reading does not fall on the given
10 day of the week.
11 error_table_$badcall
12 the environment was not set up properly before calling
13 this procedure.
14 error-table_$dt_bad_format_selector
15 unrecognized selector in format string.
16
17
18 error_table_$bad_time
19 the time represented by hour, minute and second is
20 invalid, e.g., 23:60 or negative time values
21 error_table_$bad_conversion
22 a conversion condition occurred while trying to convert
23 a value.
24 error-table_$dt_time_conversion_error
25 For any of the following reasons:
26 a. General syntax error
27 b. Month without a day number.
28 c. Midnight or noon preceded by an hour other than 12.
29 d. Improper use of comma or period.
30 e. Improper use of offset.
31
32
33 error-table_$dt_date_too_big
34 the date given is after 9999-12-31_23:59:59.999999_GMT.
35 error-table_$dt_date_too_small
36 the date given is before 0001-01-01_00:00:00.000000_GMT.
37 error-table_$dt_date_not_exist
38 the date given is in the nonexistent range of
39 1582-10-05 through 1582-10-14
40 error-table_$dt_hour_gt_twelve
41 the hour given exceeds 12.
42 error-table_$dt_multiple_date_spec
43 more than one instance of a date has been given.
44 error-table_$dt_multiple_diw_spec
45 day of the week specified more than once.
46
47
48 error-table_$dt_multiple_time_spec
49 more than one instance of a time has been given.
50 error-table_$dt_multiple_meaning
51 the time string does not have the same meaning in all
52 potential languages, these being the intersection of
53 all the languages possible for all words present.
54 error-table_$dt_multiple_zone_spec
55 the zone may only be specified once.
56 error-table_$dt_no_format_selector
57 the format string contains no selectors and is not a
58 known keyword.
59 error-table_$dt_no_interval_units
60 no units given in which to express the interval.
61
62
63 error-table_$dt_offset_too_big_negative
64 an offset is so big that when it is applied, it
65 yields a date before 0001-01-01_00:00:00.000000_GMT.
66 error-table_$dt_offset_too_big_positive
67 a negative offset is so big that when it is applied,
68 it yields a date after 9999-12-31_23:59:59.999999_GMT.
69 error-table_$picture_bad
70 the picture supplied is in error.
71 error-table_$picture_scale
72 the picture scale factor not in the range -128:+127.
73 error-table_$picture_too_big
74 the normalized picture exceeds 64 characters.
75 error-table_$dt_bad_dm
76 day_in_month<1 or day_in_month>month_size.
77
78
79 error-table_$dt_bad_dy
80 day_in_year < 0 or day_in_year > year_size which is
81 355 for 1582.
82 error-table_$dt_bad_fw
83 fiscal_week < 1 or fiscal_week > year_max which is 52
84 or 53.
85 error-table_$dt_bad_my
86 month_in_year<1 or month_in_year>12.
87 error-table_$size_error
88 the size condition occurred during processing.
89 error-table_$dt_size_error
90 the size condition occurred while converting the time string.
91
92
93 error-table_$too_many_tokens
94 the time string contains more tokens than the
95 routine is prepared to handle.
96 error-table_$dt_conflict
97 there is a conflicting combination of day-in-calendar,
98 day-in-year, month-in-year, day-in-month and
99 fiscal-week.
100 error_table_$unimplemented_version
101 a structure is not a version this procedure can handle.
102 error-table_$dt_unknown_time_language
103 the language specified by the caller was not found in
104 time_info_.
105
106
107 error-table_$dt_unknown_word
108 a word in a time string is not found in the time_info_
109 token list.
110 error_table_$unknown_zone
111 the time zone specified by the caller was not found in
112 time_info_.
113 error-table_$dt_year_too_big
114 the clock value given, when converted to the specified
115 time zone, is after the year 9999.
116 error-table_$dt_year_too_small
117 the clock value given, when converted to the specified
118 time zone, is before the year 0001.