The DateTimeInput component for Blazor enables the user to select a date or time using a popup calendar display or by keyboard input into the text field.
Refer to Blazor Getting Started.