Moment.jsのドキュメントに従うことができず、設定についてサポートが必要です。私は次のmoment.min.js
ように私のウェブページでファイルを適切に参照しました:
<script src="/js/moment.min.js"></script>
私のウェブページのHTML部分に来ると、同じページに2つの異なる日時があります。
公開日
<time class="pubdate" datetime="2012-06-09T12:32:10-04:00" pubdate>
June 09, 2012
</time>
最終変更日
<time class="updated" itemprop="dateModified" datetime="2012-06-09T12:32:10-04:00">
June 9, 2012 ~ 12:32
</time>
重要!相対的な日付の解析は「昨日」を超えてはなりません。それ以降のすべてについては、<time>
タグはJavaScriptがない場合とまったく同じ日時を表示する必要があります。つまり、Moment.jsは「昨日」を過ぎた日付に触れたり解析したりしないでください。
ここで、ライブラリに前述のように機能させるには、ライブラリ参照の後に関数を呼び出す必要があります。だから、問題は、関数はどうあるべきかということです。(私はすでに自分のWebページでライブラリを参照しているので、jQueryの使用は問題ありません。)