# dayOfQuarter
> Determine the day of the quarter.
## Usage
```javascript
var dayOfQuarter = require( '@stdlib/time/day-of-quarter' );
```
#### dayOfQuarter( \[month\[, day, year]] )
Returns the day of the quarter.
```javascript
var num = dayOfQuarter();
// returns
```
By default, the function returns the day of the quarter for the current date (according to local time). To determine the day of the quarter for a particular day, provide `month`, `day`, and `year` arguments.
```javascript
var num = dayOfQuarter( 12, 31, 2016 );
// returns 92
```
A `month` may be either a month's integer value, three letter abbreviation, or full name (case insensitive).
```javascript
var num = dayOfQuarter( 12, 31, 2016 );
// returns 92
num = dayOfQuarter( 'dec', 31, 2016 );
// returns 92
num = dayOfQuarter( 'december', 31, 2016 );
// returns 92
```
The function also supports providing a [`Date`][date-object] object.
```javascript
var num = dayOfQuarter( new Date() );
// returns
```
## Examples
```javascript
var quarterOfYear = require( '@stdlib/time/quarter-of-year' );
var dayOfQuarter = require( '@stdlib/time/day-of-quarter' );
var months;
var day;
var yr;
var q;
var v;
var i;
months = [
'January',
'February',
'March',
'April',
'May',
'June',
'July',
'August',
'September',
'October',
'November',
'December'
];
yr = 2016;
day = 9;
for ( i = 0; i < months.length; i++ ) {
q = quarterOfYear( months[ i ] );
v = dayOfQuarter( months[ i ], day, yr );
console.log( 'In the year %d, %s %d is day number %d of Q%d.', yr, months[ i ], day, v, q );
}
```
* * *
## CLI
### Usage
```text
Usage: day-of-quarter [options] [ ]
Options:
-h, --help Print this message.
-V, --version Print the package version.
```
### Examples
```bash
$ day-of-quarter
```
For a specific date,
```bash
$ day-of-quarter 12 31 2016
92
```
[date-object]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date