A Python module for string date manipulation and formatting
Project description
String Date Controller
A Python module for string date manipulation and formatting operations.
Features
- Date shifting: Easily shift dates forward or backward
- Date formatting: Convert dates between different formats
- Date cropping: Crop dates to specific time periods
- Date generation: Generate date sequences and ranges
- Date extraction: Extract dates from file names and folders
- Historical dates collection: Dynamically collect reference dates for timeseries analysis
Version History
v0.1.8 (2025-06-02)
- Added historical dates collection functionality for timeseries analysis
- Implemented functions to dynamically collect monthly, yearly, YTD, and inception dates
v0.1.6 (2025-04-23)
- Fixed dependency version format in requirements.txt
v0.1.5 (2025-04-23)
- Fixed package deployment issues
v0.1.4 (2025-04-23)
- Added file folder date extraction functionality
- Improved type handling in date generation functions
- Fixed bugs in date range generation
- Standardized naming conventions (using 'nondashed' consistently)
Installation
pip install string-date-controller
Usage
from string_date_controller import date_shifter, date_formatter, date_cropper
# Example usage will be added soon
Requirements
- Python >= 3.11
- shining_pebbles
License
MIT License
Author
June Young Park
AI Management Development Team Lead & Quant Strategist at LIFE Asset Management
LIFE Asset Management is a hedge fund management firm that integrates value investing and engagement strategies with quantitative approaches and financial technology, headquartered in Seoul, South Korea.
Contact
- Email: juneyoungpaak@gmail.com
- Location: TWO IFC, Yeouido, Seoul
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file string_date_controller-0.1.8.tar.gz.
File metadata
- Download URL: string_date_controller-0.1.8.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9dec9a58869417c282c87cf0cba8c6deb56de348af2b358c72e26003a3cbb79
|
|
| MD5 |
d4fbf15aed838cb7276c5fab28a06148
|
|
| BLAKE2b-256 |
899ac6b1b1981309a9460358d39c478dcd157383e5dc0608af3790541022e6fa
|
File details
Details for the file string_date_controller-0.1.8-py3-none-any.whl.
File metadata
- Download URL: string_date_controller-0.1.8-py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7917356fe759a62a27e5fe5a457b05515bc72191c133f4605d0e8bfe47b8c5d6
|
|
| MD5 |
a3c3938db48f6776d2be48d1cf35f8a7
|
|
| BLAKE2b-256 |
d480e6808965f73ba35a4fe3b581278a711b72571ea7b72d025c0595d444a7ff
|