Roman Calendar Kalends/Nones/Ides Converter
Ideal common-year twelve-month Roman inclusive Kalends/Nones/Ides label with numeric ante-diem count. Excludes leap bissextile repetition, pre-Julian intercalation and historical calendar reconstruction; month is numeric, not declined Latin.
Description
Roman date labels count inclusively toward Kalends, Nones or Ides.
Roman date labels count inclusively toward Kalends, Nones or Ides.1
This teaching model uses common-year month lengths and omits historical intercalation and leap-day complications. Use Roman Calendar Kalends/Nones/Ides Converter to evaluate the supplied inputs under the model explained below.
When to use Roman Calendar Kalends/Nones/Ides Converter
Use Roman Calendar Kalends/Nones/Ides Converter to evaluate the supplied inputs under the model explained below. Choose the applicable era, source or grammatical convention and independently establish the annotations or numerical assumptions.
How to use Roman Calendar Kalends/Nones/Ides Converter and understand its results
- Choose the applicable era, source or grammatical convention and independently establish the annotations or numerical assumptions.
- Enter Month, Day using the field table and validation rules below, then run the tool.
- Read Roman Reference, Reference Month, Inclusive Days To Reference in the Result object; interpret the units, signs, ordering and unknown-value placeholders described below.
- Correct reported input errors and rerun. Apply successful results according to their specific meanings and check the assumptions before using them in a decision.
| Input field | Meaning | Value type | Requirement |
|---|---|---|---|
| month | Month | number | Required; constraints below |
| day | Day | number | Required; constraints below |
Enter integer month 1 to 12 and an integer day valid in its fixed common-year month; February has 28 days. Kalends is day 1; Nones is day 7 in March, May, July and October and day 5 otherwise; Ides is day 15 in those four months and day 13 otherwise. Count inclusively to the next reference, wrapping late December into January. Return the numeric reference month, inclusive count and Latin reference with pridie for count 2 or ante diem plus a numeric count above 2. No declined month names, leap repetition or pre-Julian intercalation is modeled. Returned phrases use fixed reference names Kalendae, Nonae and Idus with Arabic numerals. They do not supply the correctly declined full Latin date phrase; for example, December 31 returns pridie Kalendae.
toNones/Ides = referenceDay−day+1; toNextKalends = monthLength−day+2 Use the field order, units and branch conditions described above.
| Output field | Meaning | Value type |
|---|---|---|
| result | Object containing the named result fields below. | object |
| result.romanReference | Roman Reference | string |
| result.referenceMonth | Reference Month | number |
| result.inclusiveDaysToReference | Inclusive Days To Reference | number |
{
"input": {
"month": 3,
"day": 14
},
"output": {
"result": {
"romanReference": "pridie Idus",
"referenceMonth": 3,
"inclusiveDaysToReference": 2
}
}
} Limitations and assumptions
Treat romanReference as a simplified calendar label, not a grammatically complete Latin rendering. The algorithm retains fixed reference names even where the phrase would require a different case.
This teaching model uses common-year month lengths and omits historical intercalation and leap-day complications. Apply the exact scope and assumptions explained above.
All listed fields require explicit values. Unexpected fields, incorrect types, nonfinite numbers and sparse arrays fail validation. Domain-specific bounds, alignments and supported tokens are explained above; extremely large inputs or outputs can also be rejected. Input errors differ from successful false results, empty match lists and unknown-evidence placeholders.
Alternative or Complementary methods
Use Julian Gregorian Old Style Offset Converter for a related task: Julian and Gregorian calendars assign different nominal dates to the same civil day.
Use Athenian Archon Year Conversion Lookup for a related task: An archon-year reference depends on source chronology and calendar convention.
References
Similar or alternative tools
- Julian Gregorian Old Style Offset Converter
Julian and Gregorian calendars assign different nominal dates to the same civil day.
- Athenian Archon Year Conversion Lookup
An archon-year reference depends on source chronology and calendar convention.