All Projects → a5hk → pcal

a5hk / pcal

Licence: MIT license
Command line tool to convert Gregorian calendar dates to Persian calendar dates

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to pcal

Blazor.PersianDatePicker
A free JavaScript Jalali (Persian) and Gregorian (Miladi) dual datepicker library for Blazor applications
Stars: ✭ 40 (+81.82%)
Mutual labels:  persian-calendar, jalali-date
JalaliCalendar
Jalali Calendar for java
Stars: ✭ 76 (+245.45%)
Mutual labels:  persian-calendar, jalali-calendar
persian-date-time
Persian Date Time
Stars: ✭ 54 (+145.45%)
Mutual labels:  persian-calendar, jalali-calendar
gahshomar
A Persian (Jalali/Farsi) calendar for Linux
Stars: ✭ 69 (+213.64%)
Mutual labels:  persian-calendar, jalali-calendar
DNTPersianComponents.Blazor
A collection of Persian components for Blazor
Stars: ✭ 27 (+22.73%)
Mutual labels:  persian-calendar
ShamsiCalendar
تقویم فارسی و شمسی - Shamsi & Persian Calendar 📆
Stars: ✭ 39 (+77.27%)
Mutual labels:  persian-calendar
yacalendar
Yet another calendar component for Qt Quick Controls 2
Stars: ✭ 23 (+4.55%)
Mutual labels:  jalali-calendar
libcalendars
Collection of calendar arithmetic algorithms
Stars: ✭ 38 (+72.73%)
Mutual labels:  jalali-calendar
iranian-calendar-events
Fetch Iranian calendar events (Jalali, Hijri and Gregorian) from time.ir website
Stars: ✭ 28 (+27.27%)
Mutual labels:  jalali-calendar
MoalemYar
A personal project for class management, using various technologies like WPF, Entityframwork, CodeFirst, Sqlite, Migration and more
Stars: ✭ 53 (+140.91%)
Mutual labels:  persian-calendar
GDCalendar
Calendar component with RTL languages written in swift
Stars: ✭ 27 (+22.73%)
Mutual labels:  persian-calendar
vue-awesome-datepicker
awesome, zero dependency, performant Vue datepicker component
Stars: ✭ 38 (+72.73%)
Mutual labels:  jalali-calendar
go-persian-calendar
The implementation of Persian (Solar Hijri) Calendar in Go
Stars: ✭ 118 (+436.36%)
Mutual labels:  persian-calendar
jalali-pandas
A pandas extension that solves all problems of Jalai/Iraninan/Shamsi dates
Stars: ✭ 29 (+31.82%)
Mutual labels:  jalali-calendar
react-calendar-datetime-picker
A simple and fast date and time picker component for React
Stars: ✭ 58 (+163.64%)
Mutual labels:  persian-calendar
jekyll-theme-mehdix-rtl
A right-to-left theme for Jekyll with Jalali support and some other goodies.
Stars: ✭ 38 (+72.73%)
Mutual labels:  jalali-calendar
PersianDateRangePicker
Select range of date and time in the Persian
Stars: ✭ 41 (+86.36%)
Mutual labels:  persian-calendar
flutter date picker timeline
Gregorian and Jalali customizable date picker as a horizontal timeline
Stars: ✭ 29 (+31.82%)
Mutual labels:  persian-calendar
vue2-persian-datepicker
A vue component that provides datepicker for persian developers
Stars: ✭ 100 (+354.55%)
Mutual labels:  persian-calendar
PrimeCalendar
PrimeCalendar provides all of the java.util.Calendar functionalities for Persian, Hijri, and ... dates. It is also possible to convert dates to each other.
Stars: ✭ 45 (+104.55%)
Mutual labels:  persian-calendar

pcal

A pure bash (no external commands) command line tool to convert Gregorian calendar dates to Persian calendar dates. Based on jalaali-js

Getting Started

Pipe Gregorian calendar dates in YYYY-MM-DD format to pcal to get that date in Persian calendar.

examples

If you have put pcal somewhere in your path:

echo "2019-07-26" | pcal #1398-05-04

Or if it is not in your path:

echo "2019-07-26" | /path/to/pcal #1398-05-04

To use a different output delimiter:

echo "2019-07-26" | pcal -D / #1398/05/04

To use a different input delimiter:

echo "2019/07/26" | pcal -d / #1398-05-04

To convert persian date to gregorian date:

echo 1398-05-04 | pcal -g #2019-07-26

Current persian date:

pcal -t #1398-05-17

Display a calendar (current month) :

pcal -m

current month

License

This project is licensed under the MIT License - see the LICENSE file for details

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].