Compile it with :
cd .build && docker-compose up nodeCommit modified files
npm install -P @id2s/ng2-datepicker@latestAnd update package version in your project by modifying.
npm update
Or modify commit value in package-lock.json
Angular 2+ Simple and minimal datepicker component
- Install package from
npm.
npm install ng2-datepicker --save- Include NgDatepickerModule into your application.
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { NgDatepickerModule } from 'ng2-datepicker';
@NgModule({
imports: [
BrowserModule,
NgDatepickerModule
],
declarations: [ AppComponent ],
exports: [ AppComponent ]
})
export class AppModule {} <ng-datepicker [(ngModel)]="date" />| Name | Type | Default | Description |
|---|---|---|---|
headless |
boolean | false |
Disable datepicker's input |
isOpened |
boolean | false |
Show or hide datepicker |
position |
string | bottom-right |
Dropdown position (bottom-left, bottom-right, top-left, top-right) |
import { DatepickerOptions } from 'ng2-datepicker';
import * as frLocale from 'date-fns/locale/fr';
options: DatepickerOptions = {
minYear: 1970,
maxYear: 2030,
displayFormat: 'MMM D[,] YYYY',
barTitleFormat: 'MMMM YYYY',
firstCalendarDay: 0, // 0 - Sunday, 1 - Monday
locale: frLocale,
minDate: new Date(Date.now()), // Minimal selectable date
maxDate: new Date(Date.now()) // Maximal selectable date
};For available format options check out here.
- Clone this repository
git clone https://github.com/jkuri/ng2-datepicker.git
cd ng2-datepicker- Install packages
npm install- Run Demo
npm startMIT

