1.1.6 • Published 1 year ago

@handylib/ngx-datepicker v1.1.6

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

Handylib ngx-datepicker

SIMPLE AND COOL LOOKING DATEPICKER FOR ANGULAR 13+

Install

momentjs is a peer dependency and must also be installed

npm i @handylib/ngx-datepicker moment

Now import the NgxDatepickerModule to your module

import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { NgxDatepickerModule } from '@handylib/ngx-datepicker';
import { FormsModule } from '@angular/forms';

import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    NgxDatepickerModule,
    FormsModule,
    BrowserModule,
    AppRoutingModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

Make sure you have also loaded FormsModule along with NgxDatepickerModule otherwise it will throw error cannot bind ngModel since its not known property of input or any element.

To you any type of picker you just have to add directive to that element

DATETIME, DATE, MONTH, YEAR PICKER DIRECTIVES

Directives
datetimepickerTo pick Date and Time
datepickerTo pick only Date
timepickerTo pick only Time
monthpickerTo pick only month
yearpickerTo pick only year

add any directive to any input or element for example datetimepicker

<input type="text" datetimepicker placeholder="select date & time" [(ngModel)]="myDateTime" >

default date and time format is "YYYY-MM-DD HH:mm:ss" which is same as mysql default datetime format.

To change format just give your format to [format] input.

<input type="text" datetimepicker [format]="'DD MMMM, YYYY hh:mm A'" placeholder="select date & time" [(ngModel)]="myDateTime" >

output 4 April, 2022 12:45 AM

DATE AND TIME

npm.io

<input type="text" datetimepicker placeholder="select date & time" [(ngModel)]="myDateTime" >

DATE ONLY

npm.io

<input type="text" datepicker placeholder="select a date" [(ngModel)]="myDate" >

TIME ONLY

npm.io

<input type="text" timepicker placeholder="select time" [(ngModel)]="myTime" >

MONTH ONLY

npm.io

<input type="text" monthpicker placeholder="select month" [(ngModel)]="myMonth" >

YEAR ONLY

npm.io

<input type="text" yearpicker placeholder="select year" [(ngModel)]="myYear" >

| NOT REQUIRED
| -------------------- | Angular Material
| Angular CDK
| Jquery
| Bootstrap

For more information visit https://handylib.github.io/

Any issues or bugs or source code - https://github.com/handylib/handylib.github.io

1.1.6

1 year ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.0.2

2 years ago

1.1.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago