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

ruby-on-rails - Rails 4 - 時間差

開始時刻と終了時刻があり、これら 2 つの時刻の時差の期間を計算したいと考えています。

私は以下を使用しようとしました

2 hours 45 minそれは示しています2.75 value

2:45で表示したいです。どうすればそれを示すことができますか?

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

objective-c - 現在の日付と過去の日付から友好的な期間を取得する

今、日付と時刻が であるとし2015-01-10 10:30:00ます。過去のような日付2015-01-10 08:30:00と別のような日付があり2015-01-09 15:00:00ます。

日付の差を日数と秒数で表示する代わりに、2 hours agoまたはのようなものを表示したいYesterday。日付が遠すぎる場合は、次のようなものをDecember 2014使用できます。これは、人気のあるソーシャル ネットワークの投稿の時間に似ています。

これを達成するための簡単な方法または既存のコードはありますか、それとも独自の実装を作成する必要がありますか?

ありがとう。

編集:私はobjective-cで作業しています。NSTimeInterval secondsBetween = [date2 timeIntervalSinceDate:date1];時間を秒単位で返します。私は既存のソリューション/ライブラリをもっと探しています

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

mysql - MySqlで日付の差を日数で取得する方法

mysqlには、列を持つユーザーテーブルがあります

ban_start_date [日時]

禁止日 [int]

これは、ユーザーがban_start_dateさらにban_days数日間禁止されることを意味します。ユーザーテーブルを選択するにはどうすればよいですか?ただし、禁止されている残りの日数を示す新しい列を追加しますか?

NOW() がban_start_dateban_start_date+の間にあるかどうかを確認する必要があることはわかっban_daysています。そんな感じ。

ありがとう

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

.net - 経過時間の年、月、日を取得する (DateTime)

日時ピッカー値から年齢を年、月、日として表示するにはどうすればよいですか。例えば:

最終的な結果は、「1 年 0 か月 1 日」になります。しかし、その結果を得ることは、単にDateTime.Year値を減算するなどではありません。それに関する数式や数学の計算を知っている人はいますか?

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

date - Sybase IQ で 2 つの日付の違いを検出中にエラーが発生しました

日付 (テーブルの nvarchar 列) と現在の日付の違いを見つけたいです。

datediff を使用してみましたが、「型変換に失敗しました」というメッセージが表示され続けます。

参考までに、日付 1 の形式は mm/dd/yyyy です 日付 2 (getdate()) の形式は yyyy-mm-dd です

月単位の 2 つの日付の差を計算するための datediff 構文を教えてください。

乾杯

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

sql - オラクルは24時間以上表示

DATEと の 2 つの列END_TIMEを持つテーブルがありますSTART_TIME。このテーブルで、次のクエリを実行します。

結果として、次の 2 つの行が得られます。

ご覧のとおりID 2、実行時間が 24 時間を超えています。代わりにRUNTIMEforID 2が表示されるようにクエリを変更するにはどうすればよいですか?27:28:18