https://github.com/win-le/w-date
https://github.com/win-le/w-date
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/win-le/w-date
- Owner: win-le
- Created: 2020-07-26T02:29:05.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-05-31T10:40:59.000Z (about 5 years ago)
- Last Synced: 2025-10-09T13:09:31.853Z (9 months ago)
- Language: JavaScript
- Size: 115 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# w-date
> __w-date__ is module handles with Date
### Install
```
npm install w-date
```
### Usage
```
import wdate from 'w-date';
```
### Functions
###### now()
```
wdate.now();
```
###### identifyDate(date)
* __date__(required) - string | object
```
wdate.identifyDate('11/20/2020 8:30');
//Returns: DateObject(): Fri Nov 20 2020 08:30:00 GMT+0700 (Indochina Time)
```
###### format(date, format='YYYY-MM-DD')
* __date__(required) - string | object
```
wdate.format('11/20/2020 8:30');
//Returns: 2020-11-20
```
###### numberOfDays(date)
* __date__(required) - string | object
```
wdate.numberOfDays('11/20/2020 8:30');
//Returns: 30
```
###### firstWeekdayInMonth(date)
* __date__(required) - string | object
```
wdate.firstWeekdayInMonth('07/27/2020 8:30');
//Returns: 3
```
###### nextMonth(date)
* __date__(required) - string | object
```
wdate.nextMonth('07/27/2020 8:30');
//Returns: Date
```
###### previousMonth(date)
* __date__(required) - string | object
```
wdate.previousMonth('07/27/2020 8:30');
//Returns: Date
```
###### getWeek(date)
* __date__(required) - string | object
```
wdate.getWeek('07-02-2020 09:55');
//Returns: 27
```
###### checkNow(date)
* __date__(required) - string | object
```
wdate.checkNow('07-02-2020 09:55');
//Returns: false
```
###### getMonthFull(month, region = 'en')
* __month__(required) - number
* __region__(optional) - 'en' | 'vi'
```
wdate.getMonthFull(1);
//Returns: January
```
###### getMonthShort(month, region = 'en')
* __month__(required) - number (0-11)
* __region__(optional) - 'en' | 'vi'
```
wdate.getMonthShort(0);
//Returns: Jan
```
###### getWeekdayFull(weekday, region = 'en')
* __weekday__(required) - number (1-7)
* __region__(optional) - 'en' | 'vi'
```
wdate.getWeekdayFull(1);
//Returns: Monday
```
###### getWeekdayShort(weekday, region = 'en')
* __weekday__(required) - number (1-7)
* __region__(optional) - 'en' | 'vi'
```
wdate.getWeekdayShort(1);
//Returns: Mon
```