Skip to content

event: align English molad memo format with @hebcal/core - #33

Merged
mjradwin merged 1 commit into
mainfrom
claude/kosher-java-go-port-7tlx8k
Jul 8, 2026
Merged

event: align English molad memo format with @hebcal/core#33
mjradwin merged 1 commit into
mainfrom
claude/kosher-java-go-port-7tlx8k

Conversation

@mjradwin

@mjradwin mjradwin commented Jul 8, 2026

Copy link
Copy Markdown
Member

Render the English molad announcement as
"Molad <Month>: <FullWeekday>, <time>[ and <N> chalakim]" to match @hebcal/core, replacing the old
"...: <Thu>, <M> minutes and <N> chalakim after <H>:00" form.

The wall-clock time is location dependent: 12-hour with an am/pm suffix in 12-hour countries (US, CA, ...) and 24-hour elsewhere, so NewMoladEvent now takes a country code. The molad calculation itself is location independent. Chalakim are omitted when zero in both the English and Hebrew renderings, matching core.

Render the English molad announcement as
"Molad <Month>: <FullWeekday>, <time>[ and <N> chalakim]" to match
@hebcal/core, replacing the old
"...: <Thu>, <M> minutes and <N> chalakim after <H>:00" form.

The wall-clock time is location dependent: 12-hour with an am/pm
suffix in 12-hour countries (US, CA, ...) and 24-hour elsewhere, so
NewMoladEvent now takes a country code. The molad calculation itself
is location independent. Chalakim are omitted when zero in both the
English and Hebrew renderings, matching core.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CmSgHoAWaHsVFU7bLLUXzJ
@mjradwin
mjradwin merged commit 0ba529b into main Jul 8, 2026
3 checks passed
@sonarqubecloud

sonarqubecloud Bot commented Jul 8, 2026

Copy link
Copy Markdown

mjradwin added a commit to hebcal/hebcal that referenced this pull request Jul 8, 2026
* event: add GetCategories to CalEvent  in hebcal/hebcal-go#31
* hebcal: round tzeit times, link candle to parsha, add MevarchimChodeshEvent  in hebcal/hebcal-go#32
* event: align English molad memo format with @hebcal/core  in hebcal/hebcal-go#33
* zmanim: compute sofZmanMGA from sea-level sunrise/sunset  in hebcal/hebcal-go#30
* Add zmanim for the JSON API + IsAssurBemlacha  in hebcal/hebcal-go#29
@mjradwin
mjradwin deleted the claude/kosher-java-go-port-7tlx8k branch July 10, 2026 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants