問題タブ [date-comparison]

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.

0 投票する
12 に答える
49404 参照

php - 「Ymd H:i:s」形式の日付の配列から最新の日付を取得します

Y-m-d H:i:s次のような形式の日付の配列があります。

最近の日付を知りたいです。

つまり、今日は 2012 年 6 月 13 日で、今日の日付に最も近い日時はどれですか?

私のサンプル配列から、私は期待してい2012-06-11 08:30:49ます。

どうやってやるの?

0 投票する
3 に答える
949 参照

android - 特定の日付を Date オブジェクトに設定する

私は長い間これを試してきました。
今日の日付があり、特定の日付と比較したい。

しかし、このように特定の日付を設定すると、間違った出力が得られます。

出力:

私はいくつかの解決策を試しましたが、利益はありません。

私の唯一の目的は、その特定の日付が今日の日付を過ぎたかどうかを取得することです。

どんな助けでも感謝します。


編集

次のコード スニペットでは、

に設定cal.set(2012, 06, 20);するcal.set(2012, 05, 20);と、月差。0に出ます。

これはmonth、特定の日付が「1」ずつ増加していることを意味しますが、 なぜですか?

0 投票する
8 に答える
57257 参照

sql - PostgreSQL で範囲内の日付リストを取得する

PostgreSQL データベースの 2 つの日付 (それらを含む) の間の日のリストを取得したいと思います。たとえば、私が持っていた場合:

  • 開始日: 2012 年 6 月 29 日
  • 終了日: 2012 年 7 月 3 日

結果は次のようになります。

PostgreSQL でこれを行う最善の方法は何でしょうか?

ありがとう。

0 投票する
4 に答える
2579 参照

ruby-on-rails - Ruby on Rails - 日付比較

Rails でアプリの日付を比較しようとしています。私はこのリンクを試しました レールでの日付の比較。しかし、これは私が望むものではありません。日付に応じたフィルターがあるとします。

<% jobs = @user.jobs.where(:curr_date => (Date.today))%>

ここで、curr_date は私が選択した「日付」属性です。

このコードは、今日の日付を持つエントリに対して機能しますが、今日から 1 週間前までの日付を持つすべてのエントリが必要な場合はどうすればよいですか?

ありがとう!:)

0 投票する
0 に答える
587 参照

mysql - MySQLストアドプロシージャは、新しい日/月/年に新しい行を挿入します

現在、マスター テーブルに新しく挿入された行ごとにストアド プロシージャを呼び出し、補助テーブルの特定の行を計算して更新するトリガーを作成しています。日付と時刻を次の形式で保持する日付列があります: YYYY-MM-DD hh:mm:ss

これで、マスター テーブルの 2 つのシーケンス行の日付を比較し、日付が新しい日 (たとえば、2012-07-11 00:00:00、2012-07-10 23 より前の日付) の場合に、アプリケーションに特定のロジックができました。 59:00) 次に、補助テーブルに新しい行を作成し、それをストアド プロシージャで更新します。今、ロジックをアプリケーションからデータベースに移動できるかどうかを考えていました(ストアドプロシージャを使用)。プログラミング ロジックは次のようになります。

  1. トリガーは、新しい行がマスター テーブルに挿入されるときに実行されます。【すでに実施済み】
  2. 新しい行の日付が新しい日/月/年である場合、補助テーブルに新しい行を作成します。[これは、ストアド プロシージャ ロジックで実装する方法がわからないものです]
  3. 補助テーブルの行を更新します。[これは既に実装されています]

現在、私は非常に簡単な Joda ライブラリの助けを借りて、Java アプリケーションの日付を比較しています。しかし、MySqlストアドプロシージャでこの種のロジックをどのように書くことができるのか、私には手がかりがありません.

0 投票する
5 に答える
18800 参照

c# - 時間部分のないDateTime比較?

私はこのコードを書きました。しかし、私は時間を無視したい、私は日だけを比較したい。

例えば:

0 投票する
2 に答える
359 参照

php - クレイジーなものを返すdate_diff

今日は壁に頭をぶつけて日付を扱っています。一連の日時をループし、それらを現在の日付と比較して、それらがどれだけ離れているかを判断しています。

したがって、「tomorow @ 4pm」、「yesterday at 3pm」、「today at 12pm」、「3 days ago」、「in 3 days」などを返します。

今日/明日/昨日頃になるまで、すべて正常に動作します。

Date diff は、これらの日付になると、-0 や +0 などのばかげたものを返します。私の理論では、「翌日」に行われたとしても、23 時間後、または 10 時間後という日付は、1 ではなく 0 として返されます。

残念ながら、date_diff は 10 進数を返すようには見えず、丸めを行うこともできません。

サンプルコードは次のとおりです。

次に、この差分整数をチェックして、0、-1、1、< -1、または > 1 であるかどうかを確認します。必要に応じて、前の + 記号を処理します。

-1 または +1 であるはずのものが、-0 または +0 として返されることがあります (..what?)

また、-0 は = 0 ではありませんが、PHP によると明らかに -1 未満です。

SOS、誰か助けて。

関連するすべての質問を読みましたが、これは重複ではなく、ランダムな 6015 エラーとは関係ありません。また、 diff->days を使用することは答えではありません。これは常に絶対値を返し、問題となる負の値ではありません。

0 投票する
3 に答える
820 参照

sql-server - SQL2012-日時ストアドプロシージャのSearchAllTables

データベースのユーザーが作成したすべてのテーブルで検索文字列を検索するストアドプロシージャを作成しようとしています。

このストアドプロシージャを見つけて、最初から構築していきたいと思います。

http://vyaskn.tripod.com/search_all_columns_in_all_tables.htm

唯一の問題は、検索に日時を入力しても常に何も返されないことです。

これを変更して日付も検索するにはどうすればよいですか?

関心のある行:

変換エラーが発生します。このストアドプロシージャは、3種類のデータ文字列、数値、および日付すべてを処理するために必要です。

ありがとうございました

0 投票する
3 に答える
2023 参照

iphone - iPhoneで日付が2日間かどうかを確認する

私は日付を比較する方法を知っています。私の場合、Date1 = 2011-10-14 & Date2 =2011-10-20 とします。そして、10 月 15 日が Date1 と Date2 の間にあるかどうかを確認したいのですが、これには次のコードを使用しています。 :

ただし、これは 10 月 15 日が 10 月 14 日から 20 日の間にあるかどうかをチェックするのではなく、日付全体をチェックします。それで、これをどのように実装しますか。事前にt​​hnx。