
Company News
Socket Named Top Sales Organization by RepVue
Socket won two 2026 Reppy Awards from RepVue, ranking in the top 5% of all sales orgs. AE Alexandra Lister shares what it's like to grow a sales career here.
vue-filter-date-format
Advanced tools
Simple datetime filter for Vue.js
install from npm
$ npm install vue-filter-date-format
and register in you Vue app
import Vue from 'vue';
import VueFilterDateFormat from 'vue-filter-date-format';
Vue.use(VueFilterDateFormat);
or register in you Vue app with config
import Vue from 'vue';
import VueFilterDateFormat from 'vue-filter-date-format';
Vue.use(VueFilterDateFormat, {
dayOfWeekNames: [
'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday',
'Friday', 'Saturday'
],
dayOfWeekNamesShort: [
'Su', 'Mo', 'Tu', 'We', 'Tr', 'Fr', 'Sa'
],
monthNames: [
'January', 'February', 'March', 'April', 'May', 'June',
'July', 'August', 'September', 'October', 'November', 'December'
],
monthNamesShort: [
'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'
]
});
basic usage
<template>
<div>{{ new Date() | dateFormat('YYYY.MM.DD') }}</div>
</template>
usage with config
<template>
<div>{{ new Date() | dateFormat('YYYY.MM.DD', dateFormatConfig) }}</div>
</template>
<script>
export default {
data () {
return {
dateFormatConfig: {
dayOfWeekNames: [
'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday',
'Friday', 'Saturday'
],
dayOfWeekNamesShort: [
'Su', 'Mo', 'Tu', 'We', 'Tr', 'Fr', 'Sa'
],
monthNames: [
'January', 'February', 'March', 'April', 'May', 'June',
'July', 'August', 'September', 'October', 'November', 'December'
],
monthNamesShort: [
'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'
]
}
};
}
};
</script>
usage with dateParse filter:
<template>
<div>{{ '10.10.1989' | dateParse('DD.MM.YYYY') | dateFormat('YYYY.MM.DD') }}</div>
</template>
| Key | Output | |
|---|---|---|
| Year | YYYY | 1970 1971 ... 2029 2030 |
YY | 70 71 ... 29 30 | |
| Month | MMMM | January February ... November December |
MMM | Jan Feb ... Nov Dec | |
MM | 01 02 ... 11 12 | |
M | 1 2 ... 11 12 | |
| Day | DD | 01 02 ... 30 31 |
D | 1 2 ... 30 31 | |
| Hour | HH | 00 01 ... 22 23 |
H | 0 1 ... 22 23 | |
hh | 01 02 ... 11 12 | |
h | 1 2 ... 11 12 | |
| AM/PM | A | AM PM |
a | am pm | |
| Minute | mm | 00 01 ... 58 59 |
m | 0 1 ... 58 59 | |
| Second | ss | 00 01 ... 58 59 |
s | 0 1 ... 58 59 | |
| Day of Week | dddd | Sunday Monday ... Friday Saturday |
dd | Su Mo ... Fr Sa | |
d | 0 1 ... 5 6 |
Default format is YYYY.MM.DD HH:mm:ss
MIT © Eduard Nikolenko
FAQs
Simple datetime filter for Vue.js
The npm package vue-filter-date-format receives a total of 334 weekly downloads. As such, vue-filter-date-format popularity was classified as not popular.
We found that vue-filter-date-format demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Socket won two 2026 Reppy Awards from RepVue, ranking in the top 5% of all sales orgs. AE Alexandra Lister shares what it's like to grow a sales career here.

Security News
NIST will stop enriching most CVEs under a new risk-based model, narrowing the NVD's scope as vulnerability submissions continue to surge.

Company News
/Security News
Socket is an initial recipient of OpenAI's Cybersecurity Grant Program, which commits $10M in API credits to defenders securing open source software.