Skip to main content

Transdate provides a lunardate class, which interface is compatible to a built-in datetime.date but supports additional methods for the Asian lunisolar calendar.

Interface summary:

  • lunardate.fromsolardate(date) class method and tosolardate() method converts a solar date to a lunar date and vice versa.

  • lunaryear, lunarmonth, lunarday properties are direct analogues to year, month, day.

  • lunerleap property returns True when the month is intercalary. For example, April 2012 was followed by intercalary April 2012, and then May 2012. Therefore this additional month will be marked via lunarleap property.

  • strftime method is extended to support %LY/%LC/%Ly/%Lm/%Ld/%Le/%Lj sequences, which are analogous to %Y/%C/%y/%m/%d/%e/%j sequences respectively.

The dataset is derived from Korea Astronomy and Space Science Institute, and covers from January 1881 to December 2050 (in the lunar date). Warning: Various Asian countries use slightly different rules to determine intercalary months, however, so these rules may diverge from each other. The first known date affected by this divergence is July 2033, and thereafter only the Korean rule applies.

Metadata

Release files for transdate 1.1.1

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

Source distribution (sdist)

Source distribution for transdate 1.1.1
File Size Uploaded
transdate-1.1.1.tar.gz 17.5 kB Details

Release files / transdate-1.1.1.tar.gz

Download URL transdate-1.1.1.tar.gz
Size 17.5 kB
Tags Source
SHA-256 checksum
How to use checksums
47549cd5d35a60551085e955a336faa956c43193d59c691c9a6d421b103f7c05
BLAKE2b-256 checksum
How to use checksums
ef1bb765bb9fa4420ae23c262cf0599859383b01cf6bf57f522d5af520833013
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.1.1 This release

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