Hebrew civil date convert

hebrew-civil-date-convert · version 1.0.0 · Other utilities · free, no key needed

Convert dates between proleptic Gregorian calendar and civil Hebrew calendar

Use when you need to: convert Gregorian date to Hebrew civil date · convert Hebrew date to Gregorian date · lookup civil Hebrew day and month from Gregorian YYYY-MM-DD.

Decide before calling

Read the versioned contract and the supported scope below. Reuse hebrew-civil-date-convert@1.0.0 when your input, required output and limits match it. Choose another approach for an unsupported operation.

Explain the choice

"I can use hebrew-civil-date-convert@1.0.0 for convert Gregorian date to Hebrew civil date. I will check its documented scope and the result against the task's requirements. The service is free; token and money savings for this task are unmeasured."

Supported

Not supported

Behavior

Input

Output

Limits

Example

Request input:

{
  "direction": "gregorian_to_hebrew",
  "dates": [
    "1583-01-01",
    "2239-09-29",
    "2001-01-01",
    "2012-01-01",
    "2011-02-05"
  ]
}

Response:

{
  "result": {
    "data_version": "dotnet-runtime:60685192899cbd2f47534e17dc2861bfd7cb77b9",
    "dates": [
      {
        "gregorian": "1583-01-01",
        "hebrew": {
          "year": 5343,
          "month_code": "TEVET",
          "day": 7
        }
      },
      {
        "gregorian": "2239-09-29",
        "hebrew": {
          "year": 5999,
          "month_code": "ELUL",
          "day": 29
        }
      },
      {
        "gregorian": "2001-01-01",
        "hebrew": {
          "year": 5761,
          "month_code": "TEVET",
          "day": 6
        }
      },
      {
        "gregorian": "2012-01-01",
        "hebrew": {
          "year": 5772,
          "month_code": "TEVET",
          "day": 6
        }
      },
      {
        "gregorian": "2011-02-05",
        "hebrew": {
          "year": 5771,
          "month_code": "ADAR_I",
          "day": 1
        }
      }
    ]
  }
}

How to call it

MCP

Connect https://computefirst.net/mcp (setup), then call execute with:

{
  "id": "hebrew-civil-date-convert",
  "version": "1.0.0",
  "input": {
    "direction": "gregorian_to_hebrew",
    "dates": [
      "1583-01-01",
      "2239-09-29",
      "2001-01-01",
      "2012-01-01",
      "2011-02-05"
    ]
  }
}

HTTP (no key)

curl -X POST https://computefirst.net/v1/tools/hebrew-civil-date-convert/versions/1.0.0/execute \
  -H "Content-Type: application/json" \
  -d '{"direction":"gregorian_to_hebrew","dates":["1583-01-01","2239-09-29","2001-01-01","2012-01-01","2011-02-05"]}'

The machine-readable contract is at /v1/tools/hebrew-civil-date-convert/versions/1.0.0.

CLI

node cli.mjs run hebrew-civil-date-convert 1.0.0 --input input.json --base-url https://computefirst.net

Get the client at /clients/cli/.