mongoose utc時間轉換

var mongoose = require('mongoose');
mongoose.set('useFindAndModify', false);
//創建一個Schema  每一個schema會一一對應mongo中的collection
var schema = mongoose.Schema

//實例化一個Schema
var articleSchema = new schema({
    id:{ type: Number },
    text: {
        type: String
    },
    time: {
        type: Date,
        default: Date.now
    },
    userName: {
        type: String
    }, 
    likeNum:{
        type:Number,
        default: 0
    }
}, {
    timestamps: {
        createdAt: 'created',
        updatedAt: 'updated'
    }
})

//生成一個具體student的model並導出
//第一個參數是集合名,在數據庫中會自動加s
//把Model名字字母全部變小寫和在後面加複數s

var article = mongoose.model('article', articleSchema,'article')

這樣寫 可視化表中 就不會加s了  直接就是article表


//將student的model導出
module.exports = article;

function format(utcTime){

return  utcTime.replace(/T/, ' ').replace(/\..+/, '');

}

 

格式化後 如下

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章