Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

A Hebrew & Gregorian date picker for Flutter

说明与用途

hebrew_date_picker 包允许 Flutter 应用同时显示公历和希伯来历日期,解决了默认日期选择器不支持希伯来历的问题。

问题

Flutter’s built‑in showDatePicker only supports the Gregorian calendar, making it hard for Hebrew‑speaking or Jewish users to see Hebrew dates alongside Gregorian ones.

结果

The package enables developers to offer a single, Material‑style date picker that shows both Gregorian and Hebrew dates, improving user experience for Hebrew‑speaking audiences.

工作流

  • Add dependency "hebrew_date_picker: ^0.5.0" to pubspec.yaml
  • Use HebrewDateFormField for a ready‑made form field or call showHebrewDatePicker to open a dialog
  • Configure firstDate, lastDate, initialDate, and optional calendarMode
  • Handle selected DateTime in onChanged or await the dialog result
  • Optionally enable Hebrew‑only mode with CalendarMode.hebrew
  • Use initialDatePickerMode: DatePickerMode.year for far‑away dates

证据

Flutter's built-in showDatePicker only knows the Gregorian calendar, so I built hebrew_date_picker: a Material-style date picker that shows both calendars side by side.

来源

Hebrew dates are calculated with kosher_dart, and the calendar grid is built on table_calendar.

来源

  • 记录日期: 2026-11-01T23:58:46.939Z