ng-bootstrap
Home
Basic
Alert
Forms
Floating labels
Input group
Multi-range
Range
Select
Checkbox
DateTime picker
Radio
Containers
Grid
Card
Accordion
Tab control
Rating
Badge
Breadcrumb
Button group
Button type
Calendar
Marquee
List group
Treeview
Table
Carousel
Close
Pagination
Placeholder
Spinner
Datepicker
Timepicker
Color picker
Progress bar
For directive
Icon
Overlays
Modals
Offcanvas
Tooltip
Toast
Popover
Dropdown
Multiselect dropdown
Typeahead
Context menu
Shell
Advanced
Copy
Code snippet
Pipes
Trust-html
Split-string
Linify
Slugify
Word-count
Font-color
Has-property
Toggle buttons
Sticky footer
Autofocus
TrackBy
Splitter
Async HostBinding
Instance of
Is interface
Resizable
Ordinal numbers
Markdown
Parallax
Priority navigation
Scrollspy
Searchbox
Select2
File upload
Signature pad
Lazy-loading components
User-agent
Navigation lock
Navigation lock (master/detail)
Enterprise
Scheduler
Dock
Ribbon
Tile manager
Datatables
Animations
Slide up/down
Fade in/out
Color transition
Additional samples
Collapse
FocusTrap
Drag-drop
Select2 drag-drop
QR-code viewer
Swiper
Stepper
Theming
Anchor scrolling
Section 1
Section 2
Section 3
Section 4
Section 5
21.36.0
Generated with Avocode.
DateTime Picker
Keyboard shortcuts
Tab
— moves between display input → date trigger → time trigger
↓
/
Enter
/
Space
on a trigger — open its popup
Esc
— close the active popup (focus returns to trigger)
Calendar popup:
←
→
±1 day ·
↑
↓
±1 week ·
Home
/
End
week edges ·
PageUp
/
PageDown
±1 month ·
Ctrl
+
PageUp
/
PageDown
±1 year ·
Enter
/
Space
selects
Time popup:
↑
↓
±1 slot ·
Home
/
End
first / last ·
PageUp
/
PageDown
±1 hour ·
Enter
/
Space
selects + closes
Minimal
Selected:
Reactive form
FormControl.value
:
FormControl.valid
: true ·
FormControl.dirty
: false
min / max bounds
Bounded to all of 2026.
Selected:
disableDateFn (weekends disabled)
Selected:
Custom step (30 minutes)
Selected:
hour12 mode
auto
12h
24h
Current mode:
"auto"