問題タブ [date-difference]

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 投票する
7 に答える
56970 参照

sql-server - SQL Server: MILLISECOND を使用すると、datediff 関数でオーバーフローが発生しました

次のクエリがあります。

これを実行すると、次のエラーが表示されます。

クエリを次のように変更すると、正常に動作します。

問題は、MILLISECONDS も本当に必要だということです。

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

mysql - 月の差を見つけて、月の残りの日数を見つける - mysql

結果に基づいて計算を行うには、2 つの日付の違いを見つける必要があります。

列のstart_date値が 1/Jan/2014 で、列のend_date値が 15/Mar/2014 であるとします。私が望む結果は次の形式です:

関数を使用して、個別に(2か月と74日として)MONTH違いと違いを見つけることができます。しかし、残りの 15 日をどうやって調べるのでしょうか?DAYTIMESTAMPDIFF

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

java - 日付を減算して、日数の差を取得します。それらを減算する方法は?

「今日」から「後」の文字列を減算して日数の差を得る方法を誰でも教えてもらえますか。

0 投票する
1 に答える
479 参照

sqlite - 近くのタイムスタンプをグループ化してユーザー セッションを見つける

「非アクティブ時間」に基づいて SQL のいくつかの行を GROUP BY したいと思います。つまり、ユーザー セッションを認識するために、タイムスタンプ間に大きなギャップがあることに注意してください。

sqlite データベースに次のアクション テーブルがあるとします。

これで、すべてのユーザー アクションとそのタイプを時間、月、年などでグループ化して表示できます。

しかし、それは私が完全に望むものではありません。このことを考慮:

私の例は行 1 と行 2+3 にマージされますが、セッション タイムアウトを 30 分と仮定すると、行 1+2 と行 3 を取得する必要があります。SQL のアイデアはありますか?

current_timestamp - last_timestamp > 30minの場合、データベースとR、Pandasなどをロードして各ユーザーを確認できますが、これは本当に行くべきですか?

0 投票する
14 に答える
317789 参照

java - Java 8で2つの日付間の日数を計算する

Java で sを取得する方法について SO に多くの質問があることは知っていますが、Date新しい Java 8 DateAPI を使用した例が必要です。JodaTime ライブラリのことも知っていますが、外部ライブラリに依存しない方法が欲しいです。

関数は、次の制限に準拠する必要があります。

  1. 日付保存時刻からのエラーを防ぐ
  2. 入力は 2 つのDateオブジェクトです (時間なしで、私は知っていますが、インスタンスLocalDateTimeでこれを行う必要がありDateます)
0 投票する
2 に答える
537 参照

sql-server - Datediff計算列指定式を使用した同等の文字列値での日数の計算

私は SQL Server 2008 を使用しており、ResidencyStatus であるテーブルに計算列を作成しました。ResidencyStatus で datediff を使用する 現在の日付 (現在の日付) と他の日付列 ResidencyDate との違いを知りたいです。

  • ここで、結果が 183 日以下 (6 か月以下) の場合、ResidencyStatus に文字列 'Transient' を入れたいと思います。

  • 結果が 184 日以上 (6 か月と 1 日以上) かつ 1825 日以下 (4 年と 364 日以下) の場合、値は「移民」になります。 '。

  • 結果が 1826 日以上 (5 年以上) の場合、値は「居住者」になります。

計算列でこの式を使用してみました:

...しかし、このエラーは「ResidencyStatus 列の数式の検証中にエラーが発生しました」というエラーが発生します。この式を機能させる方法、または別の解決策を教えてください。

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

sql-server-2008 - SQL Server の bigint からの時間形式の日付の違い

bigint日付と時刻の情報 ( 、 など) を含むタイプ1353056515の列1353067040があります。1360839600

私の要件は、上記の列と現在の日時の間の時間差を HOURS 形式で取得することです。

私は解決策を見つけようとしましたが、それらはとても混乱していました。私は SQL Server を初めて使用します。

助けてください。

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

php - laravel 4で2つの日付の差を表示する方法

こんにちは、laravel を使用してアプリケーションを作成しています。laravel で 2 つの異なる日付の違いを表示したいと考えています。たとえば、phpで使用されるdate_diffの正確なレプリカを意味します

これをコントローラーで使用しようとすると、クラス/コントローラー/日時関数を使用できないことが示されます。

コントローラーでこの機能を使用したいのですが、どうすればこれを達成できますか。カーボンを使用することを聞いたのは初めてなので、カーボンを使用してこの機能を達成する方法を知っています。可能であれば、例を挙げて説明してください。

0 投票する
1 に答える
44 参照

mysql - 特定の月に依存するSQLクエリ年の違い

図書館の書籍予約システムを開発しています。予約のテーブルには、id_reservation、id_user、id_book、datetime というフィールドがあります。

id_user には特定の形式があります (例: 2009897652 )。最初の4 桁は、ユーザーがシステムに登録された年を示します。9月に全利用者登録(学校図書館)。

ユーザーが登録されている年数でグループごとに予約をカウントしたい。したがって、今日の日付と登録年の 9 月の差 (年の整数) を見つける必要があります。

ユーザーが登録されている年ごとにグループ化された予約をカウントする方法はありますか?

例えば。

どうもありがとう!!