v2.0.20
kosher_dart
一個用於計算猶太教時辰(宗教律法時間)的 Dart 庫,包含祈禱、安息日及其他猶太宗教儀式之天文時間。
24喜歡 1.3萬近 30 天下載160Pub 分數
AndroidiOSWebmacOSWindowsLinux
yakir8/kosher_dart open-source repository details.
以下為英文專案原文快照,最新內容請造訪 GitHub。
This API for a specialized calendar that can calculate different astronomical times including sunrise and sunset and Jewish zmanim or religious times for prayers and other Jewish religious dutuies. This API Translated KosherJava Zmanim API from JAVA to Dart language.
The library is released under the LGPL 2.1 license.
Add this to your package's pubspec.yaml file:
dependencies:
kosher_dart: ^2.0.20
To use this plugin, follow the plugin installation instructions.
Add the following import to your Dart code:
import 'package:kosher_dart/kosher_dart.dart';
JewishDate jewishDate = JewishDate();
HebrewDateFormatter hebrewDateFormatter = HebrewDateFormatter();
hebrewDateFormatter.hebrewFormat = true; // optional
hebrewDateFormatter.useGershGershayim = true; // optional
String hebrewDate = hebrewDateFormatter.format(jewishDate);
JewishCalendar jewishCalendar = JewishCalendar();
HebrewDateFormatter hebrewDateFormatter = HebrewDateFormatter();
jewishCalendar.inIsrael = true; // set to true if your location is in israel
hebrewDateFormatter.hebrewFormat = true; // optional
hebrewDateFormatter.useGershGershayim = true; // optional
String yomTov = hebrewDateFormatter.formatYomTov(jewishCalendar);
GeoLocation geoLocation = GeoLocation.setLocation(
'Jerusalem', 31.7962419, 35.2453988, DateTime.now());
ComplexZmanimCalendar complexZmanimCalendar = ComplexZmanimCalendar.intGeoLocation(geoLocation);
DateTime? sofZmanTfila = complexZmanimCalendar.getSofZmanTfilaGRA();
DateTime? minchaKetana = complexZmanimCalendar.getMinchaKetana();
依賴清單 5 項
^0.20.2^6.1.0^2.2.0^1.31.0^6.0.0先依使用情境篩選,再比較專案活躍情況,最後到原始儲存庫確認使用要求。
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗