問題タブ [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 投票する
14 に答える
108774 参照

objective-c - Objective-C で 2 つの日付を比較する方法

2 つの日付があります:2009-05-11と現在の日付です。指定された日付が現在の日付かどうかを確認したい。これはどのように可能ですか。

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

objective-c - 日付の比較

現在の日付を別の日付と比較するにはどうすればよいですか? 例: Date1 は1-10-2008、Date2 は15-06-2009です。Date1 が将来の日付か過去の日付かを知りたいです。

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

javascript - JavaScript の日付を比較する

日付を次のようなものと比較しています:

もちろん、文字列値は動的です。

ログには次のように表示されます。

私は .equals() を試しましたが、うまくいきませんでした (私は JavaScript の Java 部分を試していました:P )

これらの日付を比較して true を返すにはどうすればよいですか?

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

php - 日付範囲を含むMySQL/PHPクエリのヘルプが必要

基本的に、GETを介して渡されたクライアントのクライアントがあり、アカウントの配置日(dateplaced)がカレンダーフィールドからGETを介して渡された開始日と終了日の間にあるdbaseテーブルからアカウント情報を取得する必要があります。

以下のクエリは行を返しません。クエリのSELECT部分​​とFROM部分が意図したとおりに機能し、クライアントのGETからの選択が正常に機能することを確認したため、日付の問題が残ります。「dateplaced」は、「dd / mm/yyyy」形式のvarcharとしてデータベースに保存されます。調べてみると、mysqlは「yyyy-mm-dd」形式の日付を必要としていることがわかりました。GETデータからの比較の2つの部分をつなぎ合わせて、正しくフォーマットされていることをかなり確信しています。str_to_date()の代わりに「dateplaced」を単純に使用してみましたが、機能しませんでした。そのため、以下に示すようにstr_to_date()を試しましたが、それでも機能しません。

誰かが私の問題をここで見つけることができますか?これは私を狂わせています。

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

php - php mail() ステートメント

データベースからすべてのユーザー情報を取得しようとしており、タイムスタンプ (14 日) を確認し、時間で確認しようとしていますが、時間ビットが機能するようになりましたが、時間が 14 日を超えると、すべての人に送信することができません。

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

sql - サーバー時間を比較する方法

Sql サーバー 2000 で動作します。現在のサーバーの日付と時刻を取得し、それをテーブルの列 EntryDate と比較したいです。方法は?

@id=10 のような範囲値を取得したい.9 から 10 の間の値を取得したい

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

iphone - timeIntervalSinceDate 問題

私の人生ではうまくいかないので、これは最後の手段です!

ユーザーの既定値で (applicationWillTerminate を使用して) アプリを閉じる日付を設定しています

次に、アプリが起動したら、今回は次を使用して比較したい

約 20 秒の適切にフォーマットされた文字列が表示されることを期待して、これをログ ウィンドウに出力しようとしました。問題は、2047868928 として出てくることです!

何か案は?!

(以下のログ ウィンドウの出力)

助けてくれてありがとう!

0 投票する
6 に答える
22194 参照

sql - 時刻ではなく日付のみを使用した SQL 日付比較

これはもともと、特定の部分で立ち往生していたため、これを実装する方法についての質問になる予定でしたが、そもそもなぜこれが起こったのかについて興味があります. 時間が変わらなければ問題にならなかった時間ではなく、日付のみを比較する必要がありました。以下のコードは、私が最初に試していたクエリを示しています

そのクエリを実行しても結果は得られませんでしたが、最後から 2 行目を削除すると 12 件の結果が返され (<=)、最後から 3 行目を削除しても最後から 2 行目を保持すると 6 件の結果が返されました (>)。データを確認したところ、これらの結果のうち 4 つが返されているはずであることがわかりました。さて、奇妙な部分です。以下は、私が現在使用しているコードです。

このクエリは結果を返しますが、o.Date が指定された日付より上または下にある場合に、他のクエリと同様にテストしました。日付が <= 16 の場合は結果が返され、> 8 の場合は結果が返されました。最後のクエリは 6 つの結果を生成しました。これは、クエリを実行している実稼働データベースではなく、それを使用しているのは私だけなので、データは変更されませんでした。なぜこれが起こったのかについての説明はありますか?それを varchar に変換することと関係があり、適切に比較できなかったと仮定していますが、それではなぜ 12 <=, 6 > になり、最終的に結果が得られないのか説明できません。また、これを実装するためのより良い方法を誰かが知っている場合は、私に知らせてください。

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

sql - SQLでより良い日付比較を使用してこのクエリを最適化する方法は?

このクエリに問題があります。このクエリの複雑さは良くありません。このクエリを長い間使用しており、現在、このデータベースにはこの方法で選択する行が多数あります。すべてのインデックスが適切に追加されます。これがこのソリューションのボトルネックであるため、日付比較によってこのクエリを最適化する他の方法を検索します。

誰でも私を助けることができますか?ご挨拶

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

sql - 既存のテーブルの日付を選択した日付と比較するSQLクエリは?

既存のテーブルの日付と選択した日付を比較する必要があります。私はasp.netアプリケーションを開発しており、既存のテーブルに新しいレコードを挿入しようとしています。そのasp.netフォームでajaxカレンダーエクステンダーを使用しています。選択した日付を既存の日付と比較する必要があります新しいレコードを追加する前でも、グリッドビューに同じ日付を含むレコードを表示します。