問題タブ [momentjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - Expressjs+ハンドルバーのフォーマット日付
私はこのオブジェクトを持っています
私のmongoDBから出てきます。
dates
日付のリストです(dah!)。
私の問題は、momentjsサーバー側でフォーマットしたいということです。
口ひげのラムダを使用する必要があるように見えますが、スタック(expressjs、consolidate、handlebars ...)を使用することは不可能のようです。
誰かがこれを解決しましたか?
これが私が今試していることです
そして私のテンプレートには:
これがexpressjsconfの一部です
はい、拡張機能はまだhjsです。なぜなら、私はhoganを使い始めましたが、hoganでそれを行うことができなかったので、consolidate+mustacheに移動しました。
ノードv0.8.8とexpressjs3.0.0rc4を使用しています
javascript - jQuery .each ループ内の要素へのアクセス
おはようございます、これは私の 2 番目の自作 js です。私の知識とスタイルの深さが浅いことをお詫びします。私の現在の解決策は、ややバブルガムとダクトテープであると思います。
開始時刻と終了時刻を持つイベントのリストがあります。また、要素の高さを変化させるさまざまなテキスト データもあります。時間を適切な幅とオフセットに変換するために moment.js を使用しています。
要素を重ねずにできるだけ圧縮した形式で表示したい。これまでのところ、コーナー変数を保存し、ループの次の反復でそれらを比較することで、ほとんどのイベント セットで機能するようになりました。次に、現在の要素を前の要素の一番下に移動します。
イベントを以前のすべてのイベントと比較し、それに応じて配置できるようにする、これを行うためのより良い方法はありますか?
javascript - moment.jsの期間でformat()を使用するにはどうすればよいですか?
期間オブジェクトでmoment.js メソッドを使用する方法はありますか?format
ドキュメントのどこにも見つかりません。また、durationオブジェクトの属性とは見なされません。
私は次のようなことができるようになりたいです:
また、この種の機能に簡単に対応できるライブラリが他にある場合は、推奨事項に興味があります。
ありがとう!
javascript - Moment.js を使用した時間の比較
私はMoment.jsをいじっていて、問題に遭遇しました。指定された日付が過去か未来かを特定しようとしています。日付はUnix タイムスタンプとして保存されます。したがって、将来の日付と現在の日付を比較すると、問題なく動作しますが、過去の日付に対してはトリガーされません。サンプル コードは以下にあり、フィドルは hereです。
上記のコードyay
は not をログに記録しyay 2
ます。なぜログに記録されないのか、誰かに説明してもらえますyay 2
か?
javascript - javascript/momentjs で日付を作成するときにタイムゾーンを無視する
東海岸で何かのスケジュールを作成していますが、この時間の日付オブジェクト/タイムスタンプを常に返す日付を作成する必要があります。
したがって、パリで 18:00 にページを開くと、"new myDate()"
12:00 に戻るはずです。
wither momentJS または Javascript だけでこれを行う方法について何か提案はありますか? 最終結果は JavaScript の Date オブジェクトになります。
javascript - moment.js でブラウザの言語を設定する
を使用しmoment.js
て、日付言語を設定する必要があります。
moment.lang('fr');
またはmoment.lang('en');
正常に動作します。
デスクトップ/ブラウザの言語設定に基づいて設定したいと思います。
この変数をjavascriptで取得するにはどうすればよいですか?
PS
navigator.language.slice(0,2) は英語で問題なく動作しますが、より良い解決策を探しています
私はjqueryを使用しています。
javascript - moment.js ワークアウトの残り時間
jquery ライブラリよりも安定しているように見え、jquery 日付ライブラリは出力コンソール エラーであるため、moment.js ライブラリについて頭を悩ませようとしています。
http://momentjs.com/docs/#/manipulating/
私がやろうとしているのは、カウントダウンを行って、今からの残り時間を計算することです。
私が持っている例
どちらが出力されますか
しかし、全体的にはうまくいかず、各値(日、週、月)ごとに個別に行っています
したがって、以下のように12か月で日付を上げるとします。
出力します。
私はそれを出力しようとしています
ember.js - エンバーコンプレックスプロパティバインディング
非常に複雑なプロパティバインディングを使用して、ユーザーの誕生日の日、月、または年を変更できるようにしています。ユーザーbirthDate
にタイプdate
の属性があり、日付の各部分に3つのプロパティがあります。私はmoment.jsを使用して日付操作を簡素化しています。
jsfiddleで縮小されたショーケースを試してみると、年または日を変更すると、月が常に1ずつ増えることがわかります。何が起こっているのかはわかりません。これだけです。新しい日付を設定するとき、値は正しく、後で変更されます。ember-datadate
属性といくつかのフォーマットに問題がありますか?
繰り返しますが、これがjsfiddleです-CoffeeScriptで書かれています。
前もって感謝します!
javascript - Momentjs私のフォーマットで間違っているのは何ですか
私は何か間違ったことをしていますか:
私はそれが与えるべきだと思った29/11/2012
が、それは与える01/11/2012
javascript - moment.js を使用して日付形式を変換する
Javascripy/jQuery を使用して、次の日付を変換したいと考えています。私の調査では、見た目が素晴らしいように見える moment.js が指摘されているようですが、それを釘付けにすることはできません。(JSセミノブ)
また、日付が過去 24 時間以内の場合、同じロジックで div に追加のクラスを適用できれば素晴らしいので、スタイルを少し変えることができます。おそらく、過去 24 時間以内の日付にクラスを追加し、日付の代わりに「新規」を表示するようにします。
ありがとう!