タグ付けされた質問 「momentjs」

日付を解析、操作、およびフォーマットするためのJavaScript日付ライブラリ。このタグは、モーメント、モーメント-タイムゾーン、およびモーメントプラグインの問題に使用します。

4
VuejsとVue.set()、配列を更新
私はVuejsを初めて使用します。何かを作ったが、それが簡単で正しい方法かどうかはわからない。 私が欲しいもの 配列にいくつかの日付が必要で、イベントでそれらを更新します。最初にVue.setを試しましたが、うまくいきませんでした。配列アイテムを変更した後: this.items[index] = val; this.items.push(); 配列に何もプッシュ()しないと更新されます。しかし、最後の項目が非表示になることがあります。どういうわけか...このソリューションは少しハックだと思います。どうすれば安定させることができますか? 簡単なコードはここにあります: new Vue({ el: '#app', data: { f: 'DD-MM-YYYY', items: [ "10-03-2017", "12-03-2017" ] }, methods: { cha: function(index, item, what, count) { console.log(item + " index > " + index); val = moment(this.items[index], this.f).add(count, what).format(this.f); this.items[index] = val; this.items.push(); console.log("arr length: …

5
moment.jsを使用して日付を文字列「MM / dd / yyyy」に変換する
jquery datepickerから日付値を取得して、文字列形式「MM / dd / yyyy」に変換して、正しいajax投稿を実行できるようにする必要があります。ページが読み込まれるか、日付ピッカーを変更すると、jqueryajax呼び出しが行われます。 私はこのコードを持っています: var sTimestamp = moment($("#start_ts").datepicker("getDate")).format("MM/dd/yyyy"); ただし、「MM / dd / yyyy」にはなりません。フィドラーを使用して何が送信されているかを確認すると、これが本体です。 startTimestamp=03%2FTh%2Fyyyy&endTimestamp=03%2FTh%2Fyyyy&pageSize=50&pageNum=0 フィドラーでコンポーズを使用し、ボディを次のように変更した場合: startTimestamp=03/13/2013&endTimestamp=03/14/2013&pageSize=50&pageNum=0 私は正しい反応を得ます。だから、私の質問は、日付オブジェクトを取得し、moment.jsを使用して文字列「MM / dd / yyyy」にフォーマットする方法はありますか?または、datepickerから日付を取得する方法に問題がありますか? ところで、jQueryのドキュメントに書かれていることなので、datepicker.getDateは日付オブジェクトを返すと思います。 ありがとうございました、

4
Moment.jsの日付をユーザーのローカルタイムゾーンに変換するにはどうすればよいですか?
Moment.jsおよびMoment-Timezoneフレームワークを使用しており、UTCタイムゾーンに明示的にあるMoment.js日付オブジェクトがあります。それをブラウザの現在のタイムゾーンに変換するにはどうすればよいですか? var testDateUtc = moment.tz("2015-01-30 10:00:00", "UTC"); var localDate = ??? したがって、ユーザーのローカルタイムゾーンを見つけることができれば問題ありません。または、日付オブジェクトを、実際に何であれ、「ローカルタイムゾーン」を使用する別のデータオブジェクトに変換したいと思います。

2
moment.jsisValid関数が正しく機能していません
私はこの質問があります...私は似たようなものを見つけていません、そしてまた、moment.jsで時間を検証するこの問題を誰も持っていなかったのは非常に奇妙に思えます。 moment('03:55', 'HH:mm').isValid(); //true moment('03:55jojojo', 'HH:mm').isValid(); //true moment('03:55jojojo', 'HH:mm',true).isValid(); //true 私は何か間違ったことをしていますか?次に例を示します。 http://jsfiddle.net/vCGAp/145/
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.