Use the Flatpickr component for Vue.js
Vue-Flatpickr
Check out this implementation of Flatpickr for Vue.js. Use the datepicker component in this live demo.
Example
Install
npm install vue-flatpickr --save
Usage
import VueFlatpickr from 'vue-flatpickr'
import 'vue-flatpickr/theme/dark.css'
Vue.use(VueFlatpickr)
Use props to pass an option object to Vue-Flatpickr
data () {
    return {
        fpOptions: {
            utc: true,
            defaultDate: '2016-12-27T16:16:22.585Z',
            enableTime: true
        }
    }
}
Bind to it in the template
<Flatpickr :options="fpOptions" />

Vue-Flatpickr supports all options as the Official Document, except the "Custom elements and input groups".
View the source code on GitHub.

