Metadata-Version: 2.1
Name: nepali-datetime
Version: 1.0.5
Summary: Datetime module that operates on Bikram Sambat & Nepal time.
Home-page: https://github.com/dxillar/nepali-datetime
Author: Amit Garu
Author-email: amitgaru2@gmail.com
License: MIT
Description: # Nepali Datetime (Bikram Sambat B.S & Nepal Time NPT) 
        
        The package similar to Python's core ``datetime`` package that
        operates on Bikram Sambat (B.S) date & Nepal Time ``+05:45``.
        
        ## Usage
        The `Python3` core [``datetime``](https://docs.python.org/3.5/library/datetime.html) library usage _VS_ `nepali_datetime` usage.
        ```python
        # importing the module
        >>> import datetime
        >>> import nepali_datetime
        
        # getting today's date
        >>> datetime.date.today()
        >>> nepali_datetime.date.today()
        
        # getting now datetime
        >>> datetime.datetime.now()
        >>> nepali_datetime.datetime.now()
        
        # creating date object
        >>> datetime.date(2020, 9, 4)
        >>> nepali_datetime.date(2077, 5, 19)
        
        # creating datetime object
        >>> datetime.datetime(2020, 9, 4, 8, 26, 10, 123456)
        >>> nepali_datetime.datetime(2077, 5, 19, 8, 26, 10, 123456)
        
        # date/datetime formatting
        >>> datetime.datetime(2020, 9, 4, 8, 26, 10, 123456).strftime("%d %B %Y") # 04 September 2020
        >>> nepali_datetime.datetime(2077, 5, 19, 8, 26, 10, 123456).strftime("%d %B %Y") # 19 Bhadau 2077
        
        # datetime parsed from string (strptime)
        >>> datetime.datetime.strptime('2020-12-27', '%Y-%m-%d') # datetime.datetime(2020, 12, 27, 0, 0)
        >>> nepali_datetime.datetime.strptime('2077-09-12', '%Y-%m-%d') # nepali_datetime.datetime(2077, 9, 12, 0, 0)
        
        # date/datetime formatting with Nepali month unicode support
        >>> nepali_datetime.date(2078, 1, 10).strftime('%N') # वैशाख
        
        # BS calendar
        >>> nepali_datetime.date.today().calendar()
        
                   Kartik 2077            
        Sun  Mon  Tue  Wed  Thu  Fri  Sat
                                        1
          2    3    4    5    6    7    8
          9   10   11   12   13   14   15
         16   17   18   19   20   21   22
         23   24   25   26   27   28   29
         30
        
        # ... and many more
        ```
        
        ***Note**: The equivalence is not limited to just getting current datetime. Its 
        supports most of the methods from Python's core datetime library. Check 
        documentation for more details.
        
        
        ## Installation
        ```shell
        $ pip install nepali-datetime
        ```
        
        
        ## Documentation
        Complete documentations can be found [here](https://dxillar.github.io/nepali-datetime/).
        
        
        ## Contribution
        
        For contribution check the guidelines in [CONTRIBUTING.md](https://github.com/dxillar/nepali-datetime/blob/master/CONTRIBUTING.md).
        
Keywords: nepali,bs,b.s,date,datetime,time,timezone,nepal,bikram,sambat,samvat,nepali-date,nepali-datetime,nepal-time,npt,nepal-timezone
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.5
Description-Content-Type: text/markdown
