Useful bussiness date ranges
Project description
What is DateRanger?
A package for getting common date ranges.
Installation
pip install git+https://github.com/spitfire-sidra/DateRanger
Usage
dr = DateRanger() dr.set_base_date(date) dr.get_base_day() dr.base_week() dr.base_month() dr.base_quarter() dr.base_year() dr.prev_week(2) dr.next_week(2) dr.prev_month(2) dr.next_month(2) dr.prev_quarter(2) dr.next_quarter(2) dr.prev_year(2) dr.next_year(2) dr.from_date(date) dr.to_date(date)
DateRange
r = DateRange(start_date, end_date) r.days() r.weeks() r.months() r.quarters() r.years() r.each_day() r.each_week() r.each_month() r.each_quarter() r.each_years() r.get_range() (start_date, end_date)
Contribute
test:
python -m unittest discover
This command executes all test cases under the folder DateRanger/test/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
DateRanger-0.2.0.dev.tar.gz
(3.5 kB
view hashes)