DateRangePicker is a corner library for date range picker. Dependencies: angular, ng-bootstrap, Bootstrap > 4 (css).
date range picker angular, ngx daterangepicker material, date range picker angular npm, angular date range picker example, mat date range picker
Date Range Picker Component-Based On Angular Material Calendar
How to make use of it:
Installation
npm i @uiowa/date-range-picker
DateRange: An object representing a date range, including the start and end date.
const d1 = new DateRange(); const d2 = new DateRange(new Date(), new Date(2018, 9, 10)); const d3 = DateRange.nextTwoWeeks(); const d4 = DateRange.nextDays(10); const d5 = DateRange.nextMonth();
Usage
import { DateRangePickerModule } from '@uiowa/date-range-picker'; @NgModule({ declarations: [AppComponent], imports: [ ..., DateRangePickerModule, ... ], providers: [], bootstrap: [AppComponent] })
// in your component.html <date-range-picker [(dateRange)]="dateRange" [maxDate]="maxDate" ></date-range-picker> <date-picker [(date)]="date"></date-picker>
import { Component, OnInit } from '@angular/core'; import { DateRange } from '@uiowa/date-range-picker'; @Component({ ... }) export class AppComponent implements OnInit { dateRange = new DateRange(); maxDate = new Date(); date: Date; ngOnInit(): void { this.maxDate.setDate(this.maxDate.getDate() + 20); } }
Date Range Picker With Angular, DateRangePicker Plugin/Github
See Demo And Download
Official Website(changhuixu): Click Here
This superior jQuery/javascript plugin is developed by changhuixu. For extra Advanced usage, please go to the official website.