persian-datetime-picker

一个受 Material 日期时间选择器启发的 Flutter 波斯(Farsi,Shamsi)日期时间选择器。

你可以选择日期/日期范围/时间/日期和时间。

截图

screenshot_date

screenshot_date2

screenshot_time

screenshot_time2

screenshot_range_date

用法

将其添加到您的 pubspec.yaml 文件中


dependencies:

persian_datetime_picker: version

在您的库中添加以下导入


import  'package:persian_datetime_picker/persian_datetime_picker.dart';

这里有一个例子展示如何使用

Jalali picked = await showPersianDatePicker(
    context: context,
    initialDate: Jalali.now(),
    firstDate: Jalali(1385, 8),
    lastDate: Jalali(1450, 9),
);
var label = picked.formatFullDate();

var picked = await showTimePicker(
  context: context,
  initialTime: TimeOfDay.now(),
);
var label = picked.persianFormat(context);

GitHub

https://github.com/M-amir-M/persian-datetime-picker