JulianPy
JulianPy is a rich, diverse, and easy to use python tool for Julian Dates. It offers datetime to Julian Dates, Julian Dates to datetime, and much more!
Provided Tools:
CJDN(date=datetime.datetime.now())Returns the CJDN of datecurrent_julian_date()Returns the current julian datetomorrow_julian_date()Returns the julian date tomorrowfuture_julian_date(hoursadd = 0, minutesadd = 0, secondsadd =0)Returns the julian date of a time given hours, minutes, and seconds to add to the current time.julian_date(date = datetime.datetime.now())Returns the julian date of a specified date. Defaults to today's julian dateepoch_days(date=datetime.datetime.now())Returns the amount of days since the J2000 epoch.day_percent(date=datetime.datetime.now())Returns the decimal part of the Julian date of the time specified. Defaults to today.islamic_date(CJDNtime=None, date=datetime.datetime.now())Returns the islamic year, month, and day as a tuple given a specified date or a CJDNbabylonian_date(CJDNtime = None,date=datetime.datetime.now())Returns the babylonian year, month, and day as a tuple given a specified date or a CJDNfrom_julian(j)Returns a datetime.datetime object from a julian datejspecified.
Help
Feel free to use the python help() method on any of the above functions to get a short simple instruction message on how to use it and what it will return.
Sources
To create this library, I have collected and used information detailed in the wondrous Astronomy Answers articles. Any questions can be directed to the author's page in the website.
Changelog
- Tuesday, June 20, 2023: Initial Commit
Metadata
Release files for JulianPy 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| JulianPy-1.0.1.tar.gz | 7.3 kB | Without provenance | Details for JulianPy-1.0.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| JulianPy-1.0.1-py3-none-any.whl | Python 3 | none | any | Details for JulianPy-1.0.1-py3-none-any.whl |
Total release size: 14.7 kB
Release files / JulianPy-1.0.1.tar.gz
| Download URL | JulianPy-1.0.1.tar.gz |
|---|---|
| Size | 7.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
56235d784f9aac383150ca7903bb995794d18daea5203fad751794219cf43315
|
|
BLAKE2b-256 checksum How to use checksums |
b0a6aab7f48ab334728d3f9d475d926f3280bf357c19c8e67c71986c0d0b0ca9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.8
|
Release files / JulianPy-1.0.1-py3-none-any.whl
| Download URL | JulianPy-1.0.1-py3-none-any.whl |
|---|---|
| Size | 7.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
45c5a7e98b30d4e14722f75915c29399a6e7c55d8ad921e6e8754ccf8874ac0e
|
|
BLAKE2b-256 checksum How to use checksums |
2a94504ade78134c06d9ec064db275c56a8e43c205c3ed4a9c9d497e9d8fbfaa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.8
|
Security for JulianPy 1.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.