⏲Get current date or format other dates to Kinyarwanda (rw).
# rwa-time
Get current date in Kinyarwanda (rw) or format other dates to Kinyarwanda (rw).
**Table of content**
- Installation
- Scripts
- Usage
- Rwa-Time Date Functions
- getDay(date)
- getMonth(date)
- getMonthNumber(date)
- getYear(date)
- getWeekdayNumber(date)
- getDate(date)
- getFullDate(date)
- getFullWeekdayDate(date)
- getMonthNumberYear(date)
- getHour(date)
- getMinute(date)
- getFullMinute(date)
- getSecond(date)
- getFullSecond(date)
- getTime(date)
- getHourMinute(date)
- getTime(date)
- getDateTime(date)
- getFullCityDate(date)
- getShortCountryDate(date)
- Current Locale Functions
- getCity()
- getRegion()
- getCountry()
- getShortCountry()
- getTimezone()
- License
---
## Installation
via npm:
```sh
npm i -S rwa-time
```
via yarn:
```sh
yarn add rwa-time
```
### Scripts
view all available functions:
```sh
yarn all
```
```sh
npm run all
```
### Usage
```javascript
const RwaTime = require("rwa-time");
const date = new RwaTime();
console.log(date.getFullDate()); // 01, Ukuboza 2019
```
## Date Functions
All functions below receive an **optional** date as a parameter. If no date is passed the function uses the **current** date.
- {string} **date** - accepts various formats _(optional)_
**e.g.**:
```javascript
date.getDateTime('05/07/2019 08:54:32') // => 07/05/2019 Saa Mbiri n'iminota 54 n'amasegonda 32
date.getTime('05/07/2019 08:54:32') // => Saa Mbiri n'iminota 54 n'amasegonda 32
date.getDate('October 15, 1996 05: 35: 32') // => 15/10/1996
date.getFullWeekdayDate('2017-09-08T15:25:53Z') // => Kuwa Gatanu, Taliki ya 08 z'ukwa Cyenda 2017
date.getMonthNumber('05 October 2011 14:48 UTC') // => 10
date.getDateTime('07/24/2015') // => 24/07/2015 Saa Sita n'iminota 00 n'amasegonda 00
date.getWeekdayNumber('05 October 2011 14:48 UTC') // => 4
date.getWeekday('05 October 2011 14:48 UTC') // => Kuwa Gatatu
date.getTime('Wed Sept 05 2011 16:48:00 GMT+0200 (CEST)' // => Saa Kumi n'iminota 48 n'amasegonda 00
date.getDay('20H …