【发布时间】:2014-07-14 11:52:17
【问题描述】:
我一定很想知道像 moment.js 这样的东西在流星中是如何工作的。我有一个应用程序,在某些地方我将直接向上的日期时间值存储在数据库中,然后将其转换为片刻,因此在模板帮助程序中是一个字符串。
我认为将矩变量直接存储在数据库中并跳过转换步骤可能更有效,但我没有成功使用 .fromNow() 或 .format() 将检索到的矩值转换为字符串.我不断收到未定义的错误。
我尝试使用的代码是
submittedText: function() {
var thedate = this.added;
//var theformat = thedate.format("dddd, MMMM Do YYYY, h:mm:ss a");
debugger;
//return this.added.format("dddd, MMMM Do YYYY, h:mm:ss a");
return moment(this.added).fromNow();
}
在调试器中,我可以看到“thedate”持有正确的对象(具有正确的值),但 format() 或 fromNow() 只是抛出错误。我在这里错过了什么?
谢谢
【问题讨论】:
-
在数据库中存储日期对象/时间戳不是更有效吗?
标签: javascript meteor momentjs