An AngularJS date and time picker component with Material Design styling and flexible display modes.
mdDateTime is an AngularJS-based date and time picker component designed to provide a Material Design-styled interface for selecting dates and times in web applications. It solves the need for a customizable, responsive picker that integrates smoothly with AngularJS projects, offering various display modes and configuration options.
AngularJS developers building applications that require date/time input fields, especially those using or emulating Material Design aesthetics.
Developers choose mdDateTime for its native AngularJS integration, Material Design compliance, and flexibility in display modes and customization, without relying on heavier external libraries.
Depreciated see
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Seamlessly integrates with Angular Material for a polished UI, and the README provides shims for non-Material projects to adapt the styling.
Supports full date/time, date-only, or time-only pickers via the display-mode option, allowing customization for different form inputs as described in the options.
Allows setting min and max date limits to restrict selectable dates, providing validation control directly in the picker interface.
Automatically switches to vertical layout on smaller screens using the orientation option, ensuring usability on mobile devices without extra configuration.
The README explicitly states it's deprecated with all future work moved to scDateTime, meaning no new features, bug fixes, or support for issues.
Requires AngularJS 1.2.x or higher, which is an outdated framework with limited modern ecosystem support, making it unsuitable for contemporary web development.
For projects not using Angular Material, the README requires creating a shim for the md-button directive, adding extra development overhead and potential styling bugs.