Sails翻译时间戳

时间:2017-03-21 09:32:03

标签: javascript html sails.js ejs

我目前正在研究Sails.js。

在我的控制器上对我的数据库发出请求后,我收到一个时间戳。 我想在我的html中显示这个时间戳。 我在控制台中显示了时间戳(在服务器上),但是在我的html页面上,而不是时间戳,我的日期是全字母。 我想在HTML WITHOUT转换中显示相同的字符串。 我怎么能这样做?

这是我的代码:

getClient: function(req, res) {
    myAPIname.find({idClient:'3'}).exec(function (err, client){
        if (err) {
            return res.serverError(err);
        }
        var createdAt;
        client.forEach(function(clt){
        createdAt=clt.createdAt;
        })
        sails.log(createdAt);
        return res.view('myEJSpage',{
            createdAt
        });
    })
}

帆船返回'控制台:

2017-03-21T07:33:30.000Z

帆船返回' HTML

Tue Mar 21 2017 08:33:30 GMT+0100 (CET)

1 个答案:

答案 0 :(得分:0)

在EJS中使用toISOString()

E.g。

<%= createdAt.toISOString() %>