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().subtrat(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.2.tar.gz (15.2 kB view details)

Uploaded Source

Built Distribution

opendate-0.1.2-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: opendate-0.1.2.tar.gz
  • Upload date:
  • Size: 15.2 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.2.tar.gz
Algorithm Hash digest
SHA256 2cec783dd60c64d91bda176871e78c436ffe5266daa5a12c1bc4d288e8792c40
MD5 ad7658126756b21855ca4343100159b1
BLAKE2b-256 ebca8edbd4272dc048f58f86cd0477489e0a31439c568aa877f5d49d470c17bc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opendate-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 15.9 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8b212ad3110937fa7e06781794123ea3a27b4b4203e9149919a746c35c08e47e
MD5 a17ec9dcce8ca2d1018aad34338ee190
BLAKE2b-256 b1de227cc1f5624e7b407230f6d8a8df3302f82697564fdc125df04717f21320

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