Skip to main content

No project description provided

Project description

opendate

A wrapper around Pendulum with business (NYSE default, extendable) days/hours awareness.

Documentation pending, see tests for examples. Functionality is near-identical to Pendulum with the exception of a business modifier.

The main module is named date rather than pendulum

Ex:

from date import Date, DateTime, Time, Interval

thedate = Date.today()

# add days
thedate.add(days=5)
thedate.business().add(days=5) # add 5 business day

# subtract days
thedate.subtract(days=5)
thedate.business().subtract(days=5) # subtract 5 business day

# start of month
thedate.start_of('month')
thedate.business().start_of('month') # end of month + N days until valid business day

# end of month
thedate.end_of('month')
thedate.business().end_of('month') # end of month - N days until valid business day

# ...

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

opendate-0.1.4.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

opendate-0.1.4-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

Details for the file opendate-0.1.4.tar.gz.

File metadata

  • Download URL: opendate-0.1.4.tar.gz
  • Upload date:
  • Size: 15.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.1 CPython/3.11.9 Linux/6.5.0-1022-aws

File hashes

Hashes for opendate-0.1.4.tar.gz
Algorithm Hash digest
SHA256 d0cfb33a670f626c9549562a97377c50b64eda0d1cfb16caba0522838d2751fe
MD5 c567821c7c6d67651c10e8a49acab7cf
BLAKE2b-256 d758d0c466f337d75afcb8c25af57d5830efbc64d901428bc305fa518030753c

See more details on using hashes here.

File details

Details for the file opendate-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: opendate-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 16.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.1 CPython/3.11.9 Linux/6.5.0-1022-aws

File hashes

Hashes for opendate-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 509f8f75f53e6568b53154ef0d61280bf360b68ead26530150510b64480c074b
MD5 a07dfbc4922e0845207a4a63d00a5cec
BLAKE2b-256 32f393bdd1bbb8105ad34c5547b765b784b50e0d16f8bcb19cba7e78cb840e62

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