full_calender
Die Full Calendar Flutter-Bibliothek erleichtert die nahtlose Umwandlung zwischen gregorianischem, lunarem Kalender und Julianischen Tagen mit Fokus auf das vietnamesische Mondkalendersystem.
Dies ist ein Flutter-Paket
Englischer Projektschnappschuss. Aktuelle Inhalte auf GitHub.
Welcome to the Full Calendar Library! This library provides a comprehensive set of tools for working with lunar dates, stems, branches, and more, making it easy to integrate traditional calendar features into your Flutter applications.
To use this library, add the following dependency to your pubspec.yaml file:
dependencies:
full_calender:
Then run:
$ flutter pub get
Import the library in your Dart code:
import 'package:full_calender/full_calender.dart';
Lunar Date Conversion
// Convert lunar date to solar date
final lunarDate = LunarDateTime(year: 2023, month: 11, day: 10);
final solarDate = FullCalenderExtension.convertLunarDateToSolarDate(lunarDate);
print(solarDate); // Output: 2023-12-28
Stems and Branches
// Get stem and branch for a specific year
final stemBranchOfYear = StemBranch.year(2023);
print(stemBranchOfYear.name(LanguageName.vietNam)); // Output: Kỷ Hợi
Lucky Day and Hour Detection
// Check if a specific day is considered lucky
final luckyDay = FullCalender(date: DateTime(2023, 12, 28)).lunarDate.isLuckyDay;
print(luckyDay); // Output: true
// Get a list of lucky hours for a specific date
final luckyHours = FullCalender(date: DateTime(2023, 11, 20)).lunarDate.listLuckyHours;
print(luckyHours); // Output: [true, true,false,true,false,false,true,false,true,true,false,false]
Stems and Branches
// Get stem and branch for a specific year
final stemBranchOfYear = StemBranch.year(2023);
print(stemBranchOfYear.name(LanguageName.vietNam)); // Output: Kỷ Hợi
For more examples, check out the example directory.
Issues and Feedback Please file issues or provide feedback on our GitHub repository.
Abhängigkeiten 4 Einträge
{"sdk":"flutter"}{"sdk":"flutter"}^2.0.0^1.24.3Nach Anwendungsfall filtern, Aktivität vergleichen und vor der Nutzung das Originalprojekt prüfen.
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗