Log in

DayOfMonth Data Type

int

DayOfMonth fields represent a day within a particular month, which is not necessarily the current month.

The relevant month and year may be implicit, or may be specified by a separate field, such as a MonthYear field. Flexibility is left to API designers to decide what is the most appropriate for their use-case.

The valid range is 1 to 31, inclusive.

FIX engines should reject a value higher than 31, as that is never a valid DayOfMonth. However, the DayOfMonth may refer to an invalid date, like the 31st of February. Since there is unlikely to be enough context to enforce this at the FIX engine-level (i.e. month and year), additional validation is likely to be required in application code.

Examples

ExampleValidNotes
3
0Must be positive
35Out of valid range