ReactJS Blueprint DateTimePicker Component Last Updated : 09 Jul, 2021 Comments Improve Suggest changes Like Article Like Report BlueprintJS is a React-based UI toolkit for the web. This library is very optimized and popular for building interfaces that are complex data-dense for desktop applications. DateTimePicker Component is composed of DatePicker and a TimePicker into one container. We can use the following approach in ReactJS to use the ReactJS Blueprint DateTimePicker Component. DateTimePicker Props: canClearSelection: It allows the user to clear the selection by clicking the currently selected day when this is set to true.className: It is used to denote a space-delimited list of class names to pass along to a child element.datePickerProps: Any props to be passed on to the DatePicker other than the onChange and value props.defaultValue: It is used to denote the initial date and time value that will be set.onChange: It is a callback function that is triggered when the user changes the date or time.timePickerProps: Any props to be passed on to the TimePicker other than the onChange and value props.value: It is used to denote the currently set date and time.Creating React Application And Installing Module: Step 1: Create a React application using the following command: npx create-react-app foldername Step 2: After creating your project folder i.e. foldername, move to it using the following command: cd foldername Step 3: After creating the ReactJS application, Install the required module using the following command: npm install @blueprintjs/core npm install @blueprintjs/popover2 Project Structure: It will look like the following. Project StructureExample: Now write down the following code in the App.js file. Here, App is our default component where we have written our code. app.js import React from 'react' import '@blueprintjs/datetime/lib/css/blueprint-datetime.css'; import '@blueprintjs/core/lib/css/blueprint.css'; import { DateTimePicker } from "@blueprintjs/datetime"; function App() { return ( <div style={{ display: 'block', width: 400, padding: 30 }}> <h4>ReactJS Blueprint DateTimePicker Component</h4> <DateTimePicker value={new Date()} onChange={() => { console.log("Process data") }} /> </div > ); } export default App; Step to Run Application: Run the application using the following command from the root directory of the project: npm startOutput: Now open your browser and go to http://localhost:3000/, you will see the following output: Reference: https://blueprintjs.com/docs/#datetime/datetimepicker Comment More infoAdvertise with us Next Article ReactJS Blueprint DateTimePicker Component gouravhammad Follow Improve Article Tags : JavaScript Web Technologies ReactJS React-Blueprint Similar Reads ReactJS Blueprint DatePicker Component BlueprintJS is a React-based UI toolkit for the web. This library is very optimized and popular for building interfaces that are complex data-dense for desktop applications. DatePicker Component helps the user to choose a single date. We can use the following approach in ReactJS to use the ReactJS B 3 min read ReactJS Blueprint DateRangePicker Component BlueprintJS is a React-based UI toolkit for the web. This library is very optimized and popular for building interfaces that are complex data-dense for desktop applications. DateRangePicker Component helps the user to select a single range of days, and it shows two sequential month calendars. We can 4 min read ReactJS Blueprint DateInput Component BlueprintJS is a React-based UI toolkit for the web. This library is very optimized and popular for building interfaces that are complex data-dense for desktop applications. DateInput Component helps the user to enter the date as an input. We can use the following approach in ReactJS to use the Reac 4 min read ReactJS Blueprint TimePicker Component BlueprintJS is a React-based UI toolkit for the web. This library is very optimized and popular for building interfaces that are complex data-dense for desktop applications. TimePicker Component allows the user to specify a time. We can use the following approach in ReactJS to use the ReactJS Bluepr 3 min read ReactJS Blueprint HTMLSelect Component BlueprintJS is a React-based UI toolkit for the web. This library is very optimized and popular for building interfaces that are complex data-dense for desktop applications. HTMLSelect Component provides a way for users to given them the React alternative to the native HTML select component. It is a 2 min read ReactJS Blueprint Label Component BlueprintJS is a React-based UI toolkit for the web. This library is very optimized and popular for building interfaces that are complex data-dense for desktop applications. Label Component provides a way for users to enhance the usability of their forms. We can use the following approach in ReactJS 2 min read ReactJS Blueprint InputGroup Component BlueprintJS is a React-based UI toolkit for the web. This library is very optimized and popular for building interfaces that are complex data-dense for desktop applications. InputGroup Component provides a way for users to provide them a text input. It is a basic component to collect data from the u 4 min read ReactJS Blueprint TimezonePicker Component BlueprintJS is a React-based UI toolkit for the web. This library is very optimized and popular for building interfaces that are complex data-dense for desktop applications. TimezonePicker Component provides a way for users to select from a list of timezones. We can use the following approach in Rea 2 min read ReactJS UI Ant Design DatePicker Component Ant Design Library has this component pre-built, and it is very easy to integrate as well. DatePicker Component is used to select a date from a popup panel when the user clicks on the input box. We can use the following approach in ReactJS to use the Ant Design DatePicker Component. Common API: allo 6 min read Like