convert_calendar
Convert historical dates between Julian, Gregorian, Hebrew, and French Republican calendars for genealogy records, accounting for regional date shifts over time.
Instructions
Convert between calendars of old records: Julian (old style; Russia until February 1918: +10 days in the 1600s, +11 in the 1700s, +12 in the 1800s, +13 in 1900–1918), Gregorian, Hebrew (Jewish registers, tombstones) and the French Republican calendar (1792–1805).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"date": "<date>"
},
"name": "convert_calendar"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | gregorian | |
| date | Yes | '1899-10-09' / '9.10.1899' (Julian or Gregorian), '15 Nisan 5650' (Hebrew), '18 Brumaire an VIII' (French Republican) | |
| from_calendar | No | The calendar of `date`; auto: Hebrew and Republican are recognised by month names, a plain date is Julian when converting to Gregorian and vice versa | auto |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||