Skip to main content

pandas-jalali

Package for converting dates from Gregorian to A Persian Date (aka: Jalali Calendar) and back.

This package is port of package khayyam to use with Pandas dataframes.

Installation

To install from package manager:

pip install pandas-jalali

Usage

To convert from Jalali dates to Gregorian:

import pandas as pd
from pandas_jalali.converter import get_gregorian_date_from_jalali_date

df = pd.DataFrame([
    [1346, 1, 1],
    [1346, 10, 20]
], columns=['year', 'month', 'day'])

df['year_gregorian'], df['month_gregorian'], df['day_gregorian'] = get_gregorian_date_from_jalali_date(df['year'], df['month'], df['day'])

print df
     year  month   day  year_gregorian  month_gregorian  day_gregorian
0  1346.0    1.0   1.0          1967.0              3.0           21.0
1  1346.0   10.0  20.0          1968.0              1.0           10.0

To convert from Gregorian dates to Jalali: Not yet implemented

Tests

At first make sure that you are in virtualenv.

Install all dependencies:

make setup

To run tests:

make test

License

MIT licence

Release files for pandas-jalali 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pandas-jalali 0.1.2
File Size Uploaded
pandas-jalali-0.1.2.tar.gz 4.6 kB Details

Release files / pandas-jalali-0.1.2.tar.gz

Download URL pandas-jalali-0.1.2.tar.gz
Size 4.6 kB
Tags Source
SHA-256 checksum
How to use checksums
ee0c0ff79f06dee8659048b4b0f77bbe5cd81075941ee02428bed96f7fc1cef2
BLAKE2b-256 checksum
How to use checksums
cca1d41265b0209deb7eb66939a55a3f6857ec62e8310fcb4f63e427260fc9f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.2 This release

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page