Metadata-Version: 1.1
Name: datetime_truncate
Version: 1.0.0
Summary: Truncate datetime objects to a set level of precision
Home-page: https://github.com/mediapop/datetime_truncate
Author: Björn Andersson / Media Pop
Author-email: bjorn@mediapop.co
License: BSD
Description: ==================
        datetime_truncate
        ==================
        
        This module truncates a datetime object to the level of precision that
        you specify, making everything higher than that zero (or one for day
        and month).
        
        It is based on PostgreSQL's DATE_TRUNC_.
        
        Documentation available on `Read the Docs`_.
        
        Installation:
        -------------
        
        You can install from pypi!
        
        .. code-block::
        
            pip install datetime_truncate
        
        
        Usage:
        ------
        
        .. code-block::
        
            > from datetime_util import truncate
            > truncate(datetime(2012, 2, 4, 12, 24, 50, 234), 'second')
            datetime(2012, 2, 4, 12, 24, 50)
            > truncate(datetime(2012, 2, 4, 12, 24, 50), 'minute')
            datetime(2012, 2, 4, 12, 24)
            > truncate(datetime(2012, 2, 4, 12, 24), 'hour')
            datetime(2012, 2, 4, 12)
            > truncate(datetime(2012, 2, 4, 12, 24), 'day')
            datetime(2012, 2, 4)
            > truncate(datetime(2012, 2, 4, 12, 24), 'week')
            datetime(2012, 1, 30)
            > truncate(datetime(2012, 2, 4, 12, 24), 'month')
            datetime(2012, 2, 1)
            > truncate(datetime(2012, 2, 4, 12, 24), 'quarter')
            datetime(2012, 1, 1)
            > truncate(datetime(2012, 8, 18, 12, 25), 'half_year')
            datetime(2012, 7, 1)
            > truncate(datetime(2012, 8, 18, 12, 25), 'year')
            datetime(2012, 1, 1)
        
        
        .. _DATE_TRUNC: http://www.postgresql.org/docs/9.1/static/functions-datetime.html#FUNCTIONS-DATETIME-TRUNC
        .. _Read the Docs: http://datetime_truncate.readthedocs.org/en/latest/
        
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
