패키지, 저장소 및 앱 카테고리 검색

nepali_date_picker 표지
패키지 상세v8.0.0

nepali_date_picker

플러터용 사용자 정의 가능한 네팔 날짜 선택기로 완전한 비크람 산바트 달력 지원 및 로컬라이제이션 기능을 제공합니다.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
1.3천
좋아요
93
Pub 점수
160

패키지 설치

flutter pub add nepali_date_picker

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

플러터용 사용자 정의 가능한 날짜 선택기로, 완전한 로컬라이제이션을 지원하는 네팔(비크람 사무바트) 달력도 지원합니다. 전통적인 네팔 달력 시스템을 사용하여 날짜를 선택할 수 있게 해주며, 네팔어 사용자를 대상으로 하는 애플리케이션에 이상적입니다. 안드로이드, iOS, 웹, 맥OS, 윈도우, 리눅스 등 모든 주요 플랫폼과 호환됩니다. 테마, 날짜 범위, 형식 등의 커스터마이징 옵션이 있는 깔끔하고 직관적인 인터페이스를 제공합니다. 로컬라이제이션을 고려해 제작되어 네팔 월 이름, 요일 및 날짜 형식을 정확하게 표시합니다.

사용 사례

  • 네팔어 언어 앱
  • 네팔 정부 서비스
  • 네팔의 교육 플랫폼
  • 문화 이벤트 일정 관리
  • 비크람 삼바트를 사용하는 금융 시스템
  • 캘린더 기반 데이터 입력

주요 기능

  • 완전한 비크람 산바트 지원
  • 네팔어 언어 현지화
  • 사용자 지정 가능한 UI
  • 크로스 플랫폼 호환성
  • 기간 범위 선택
  • 테마 및 스타일 옵션

적합한 대상

  • 네파리 사용자를 대상으로 하는 개발자
  • 네팔리 캘린더 통합이 필요한 앱
  • 네팔 정부 또는 공공 서비스 앱
  • 네팔의 교육 소프트웨어
  • 문화 또는 종교 행사 기획자

고려 사항

  • 비크람 삼바트 달력에 대한 이해 필요
  • 네팔어 언어 및 지역에 제한됨
  • 비네팔리 콘텐츠에 대해 추가 현지화가 필요할 수 있습니다
  • 플랫폼별 렌더링은 약간 다를 수 있습니다
  • 네팔 이외의 날짜 시스템에는 적합하지 않습니다

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

🇳🇵 Nepali Date Picker + Calendar

Pub Package Licence Demo

A customizable, fully localized date picker for Flutter, built for the Nepali (Bikram Sambat) calendar.

Features

  • 🇳🇵 Full Bikram Sambat calendar support, from 1970 BS to 2250 BS
  • 📅 Material, Cupertino, and adaptive picker styles
  • 🎯 Single date and date range selection
  • 🔄 Effortless conversion between Bikram Sambat and Gregorian dates
  • 🎨 Themeable to match your app

Getting Started

dependencies:
  nepali_date_picker: ^<latest_version>
flutter pub get

Usage

import 'package:nepali_date_picker/nepali_date_picker.dart';
Single date
final date = await showNepaliDatePicker(
  context: context,
  initialDate: NepaliDateTime.now(),
  firstDate: NepaliDateTime(1970, 2, 5),
  lastDate: NepaliDateTime(2250, 11, 6),
);
Date range
final range = await showNepaliDateRangePicker(
  context: context,
  firstDate: NepaliDateTime(1970, 2, 5),
  lastDate: NepaliDateTime(2250, 11, 6),
);
Adaptive (Material on Android, Cupertino on iOS)
final date = await showAdaptiveDatePicker(
  context: context,
  initialDate: NepaliDateTime.now(),
  firstDate: NepaliDateTime(1970, 2, 5),
  lastDate: NepaliDateTime(2250, 11, 6),
);

See the example app for a complete integration.

Demo

Try it live at date.sarbagyastha.com.np.

Related Package

Need more Nepali date/text utilities? Check out nepali_utils for date formatting, number conversion, and more — pairs well with this package.

Contributing

Contributions are welcome! Open an issue or submit a pull request.

License

Licensed under the BSD-3 License.

카테고리

의존성

의존성 목록 4 개

소스 저장소

이 패키지를 사용하는 프로젝트