Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

hooshkar/AndroidMultiCalendarTools

Open more actions menu

Repository files navigation

Android multi calender tools library for android

android date tools and date picker for tree calendar systems Jalali , Hijri , Gregorian

Screen shots

primary color will be your theme color

Add to your project

copy this to "yourProject/app/libs"
have problem?

How to use

date converter: more here.

DateModel hijri = DateConverter.GregorianToHijri(2018, 1, 1);
//hijri.day;
//hijri.month;
//hijri.year;

date picker:
xml:(don't change height and width)

<com.ali.uneversaldatetools.datePicker.UDatePicker
        android:id="@+id/date_picker"
        android:layout_width="300dp"
        android:layout_height="350dp"/>

java:

UDatePicker uDatePicker = findViewById(R.id.date_picker);

//push date to show in first time
uDatePicker.ShowDatePicker(dateSystem);

//or use current date
uDatePicker.ShowDatePicker(Calendar.Jalali);

//get on day selected event
uDatePicker.setOnDateSelected((dateSystem, unixTime) -> {
    //do something...
});

//or get date when ever you want
uDatePicker.getSelectedUnixTime();//as a unix time
uDatePicker.getSelectedDate();//as a DateSystem object

Supported language:

1.persian
2.english
and its easy to add new language see here.

LICENCE

under MIT licence

About

android date tools and date picker for tree calendar "Jalali" and "Hijri" and "Gregorian"

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.