【发布时间】:2019-02-26 11:12:58
【问题描述】:
javascript 可以像这样将 php 中的日期格式:2018-09-22 05:20:48 更改为 like this Saturday,22 September 吗?我正在使用 vue.js 和 laravel。因为这个日期是使用查询从数据库中获取的,所以我不知道如何获取 int 时间,它将传递给 vue 组件。
Vue 组件:
<tr v-for="(category,index) in allCategories">
<td class="v-align-middle"> <img :src="category.images[0].link" class="img-fluid categoriesImg" alt=""> </td>
<td class="v-align-middle">{{category.category}}</td>
<td class="v-align-middle">{{formatDate(category.created_at)}}</td>
</tr>
<script>
import {mapGetters} from 'vuex';
export default {
name:"category",
computed: {
...mapGetters({
allCategories:'allCategories'
}),
},
created(){
// this.$swal('Hello Vue world!!!');
this.$store.dispatch('GetAllCategories');
},
methods:{
formatDate(date){
let tanggal = new Date(date);
return tanggal;
},
}
}
</script>
结果
"2018-09-21T22:20:48.000Z"
【问题讨论】: