In this article, we will learn how to add datepicker in a Vue.js application. 
Prerequisites
	- Basic knowledge of Vue.js 
- Visual Studio Code IDE should be installed on your system.
- Basic knowledge of HTML and CSS
Create Vue.js project
Create a Vue.js project by using the following command.
vue create datepicker
Open the newly created project in Visual Studio Code and install vue-englishdatepicker using the following command. 
npm install vue-englishdatepicker
Now open this project in VS code and install bootstrap
npm install bootstrap-vue bootstrap --save
Now open the main.js file and import bootstrap reference.
import 'bootstrap/dist/css/bootstrap.css'
import 'bootstrap-vue/dist/bootstrap-vue.css'
Now right click on the components folder and add a new component named 'Datepick.vue'. Now open Datepick.vue component and add the following code.
<template>
  <div>
    <div class="row" style="margin-bottom: 0px;">
      <div class="col-sm-12 btn btn-info"> Datepicker in Vue.js </div>
    </div>
    <div class=" row col-sm-12">
      <div class="col-sm-4"></div>
      <div class="col-sm-4" style="margin:10px">
        <vue-englishdatepicker placeholder="YYYY-MM-DD" />
      </div>
    </div>
  </div>
</template>
<script>
  import VueEnglishdatepicker from 'vue-englishdatepicker';
  export default {
    name: "Datepick",
    components: {
      VueEnglishdatepicker
    },
    data() {
      return {
        customDate: new Date()
      }
    }
  }
</script>
<style lang="scss" scoped></style>
Now open App.vue component and import the dropdowndemo component. add the following code in App.vue component.
<template>
  <div id="app">
    <Datepick />
  </div>
</template>
<script>
  import Datepick from './components/Datepick.vue'
  export default {
    name: 'App',
    components: {
      Datepick
    }
  }
</script>
<style></style>
Now run the application by using 'npm run serve' command and check.
![How To Add Datepicker in Vue.js App]()
We can hide year and month option from the datepicker. Add the following code in the component.
<template>
  <div>
    <div class="row" style="margin-bottom: 0px;">
      <div class="col-sm-12 btn btn-info"> Datepicker in Vue.js </div>
    </div>
    <div class=" row col-sm-12">
      <div class="col-sm-4"></div>
      <div class="col-sm-4" style="margin:10px">
        <vue-englishdatepicker placeholder="YYYY-MM-DD" format="DD-MM-YYYY" value="11-11-2021" :yearSelect="false" :monthSelect="false" />
      </div>
    </div>
  </div>
</template>
<script>
  import VueEnglishdatepicker from 'vue-englishdatepicker';
  export default {
    name: "Datepick",
    components: {
      VueEnglishdatepicker
    },
    data() {
      return {
        customDate: new Date()
      }
    }
  }
</script>
<style lang="scss" scoped></style>
Now run the application by using 'npm run serve' command and check.
![How To Add Datepicker in Vue.js App]()
Summary
In this article, we learned about how to add datepicker in Vue.js application.