Skip to main content

Jalali datetime binding for python

Project description

jdatetime is Jalali implementation of Python’s datetime module

Status

https://travis-ci.org/slashmili/python-jalali.svg?branch=master https://img.shields.io/pypi/v/jdatetime.svg https://img.shields.io/pypi/dm/jdatetime.svg

Install

pip install jdatetime

Documents

This module exactly follows Python Standard datetime module’s methods http://docs.python.org/release/2.7.1/library/datetime.html

Also these methods are addedd to jdatetime.date and jdatetime.datetime :

|  fromgregorian(**kw)
|      Convert gregorian to jalali and return jdatetime.date
|      jdatetime.date.fromgregorian(day=X,month=X,year=X)
|      jdatetime.date.fromgregorian(date=datetime.date)
|      jdatetime.date.fromgregorian(datetime=datetime.datetime)
|  togregorian(self)
|      Convert current jalali date to gregorian and return datetime.date
|  isleap(self)
|      check if year is leap year
|      algortim is based on http://en.wikipedia.org/wiki/Leap_year

Example

$ python
Python 2.6.6 (r266:84292, Sep 15 2010, 15:52:39)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> import jdatetime
>>> jdatetime.datetime.now()
jdatetime.datetime(1394, 12, 4, 8, 37, 31, 855729)
>>> jdatetime.date.today()
jdatetime.date(1394, 12, 4)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jdatetime-1.7.5.tar.gz (9.0 kB view details)

Uploaded Source

File details

Details for the file jdatetime-1.7.5.tar.gz.

File metadata

  • Download URL: jdatetime-1.7.5.tar.gz
  • Upload date:
  • Size: 9.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for jdatetime-1.7.5.tar.gz
Algorithm Hash digest
SHA256 e207cc87e72143899b09c1fd0956a6efc2836f6a72cafb3f8f841b633fbbde23
MD5 a07e0e84520646b418b3ba2be44ac4e0
BLAKE2b-256 de8736b4ef99cf04be70573f5defcc0b9d619b6bd8b49090d70f9896a2966ac6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page