問題タブ [relative-date]

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

sql - SQL Oracle - 相対データ範囲内の繰り返し呼び出しの数

顧客が過去 5 日間に以前に電話をかけた場合、その顧客からの電話を繰り返しとしてマークしようとしています。過去 5 日間に複数の電話がかかってきた場合は、それをカウントとして表示したいと考えています。静的な日付範囲に対してこれを行うことができますが、相対的な日付範囲に対して行う方法がわかりません。

顧客 ID と通話日がありますが、繰り返し回数列を追加したいと考えています。

顧客ID、通話日、リピート

453, 01-NOV-14, 0

453, 13-NOV-14, 0

351, 01-DEC-14, 0

453、15-NOV-14、1

441, 02-DEC-14, 0

102, 03-DEC-14, 0

453, 03-DEC-14, 0

441, 05-DEC-14, 1

453, 05-DEC-14, 1

453、06-DEC-14、2

ここで基本的に同じ質問への回答を見たことがありますが、それはクロス適用機能を使用していましたが、これは Oracle では利用できないと理解しています。 スライディングウィンドウを介して発生回数を保持するSQL

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

python - dateutil.relativedelta オブジェクトを datetime.timedelta オブジェクトに変換するには?

dateutil.relativedelta オブジェクトを datetime.timedelta オブジェクトに変換するにはどうすればよいですか?

例えば、

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

php - 複数の相対日付を持つ strtotime での「next」の使用

PHP.NET Relative Format Dates pageを見た後でも、減算時に複数の相対日付を使用する操作の順序についてまだ混乱していstrtotimeます。

以下が1/9/2015を返すことに気付きました。

しかし、次のリターンは1/30/2015です。

これは、2015 年 1 月 16 日は金曜日なので、次の金曜日は 2015 年 1 月 23 日になると解釈します (上記の 2 番目の strtotime の動作と同様)。次に、7 日を減算または加算します。

ご覧のとおり、減算には当てはまらないようです。これらの操作の順序に関するその他の明確化。

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

yii2 - Yii2 フォーマッターの relativeTime() が共有ホストで機能しない

ローカル サーバーでは正常に動作していますが、共有ホストにアップロードすると、相対日付を表示する代わりに生の文字列が表示されます。

コード:

ローカル ホスト:

共有ホスト:

ロケールが設定され、タイムスタンプが渡されます。Intl 拡張が有効になっています。他のフォーマッタ関数 (asDate など) は正常に動作しています。

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

php - 相対的な日付とよりクリーンな「昨日」と「一昨日」

タイムスタンプ (x 回前) から相対的な日付を取得するようにスクリプトを修正しました。「昨日」や「一昨日」などの別のレベルの精度を追加するよう微調整したいと考えています。

これを試してみましたが、あまりきれいではありません。「最近」の後の2行をどのように単純化できるか考えていますか?

私の編集と返信の両方が機能しますが、まだきれいではありませんか? 別の方法でそれを行う方法を見つけようとしています。

strtotime("yesterday")strtotime("-2 days")?_

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

php - 翌月15日、PHPのみでstrtotimeを使用

単一のリテラル文字列引数のみを指定した単一のstrtotime呼び出しを使用して、翌月の 15 日を取得する必要があります。

次の引数値を試しました。

  • strtotime("翌月15日")
  • strtotime("翌月1日+14日")
  • strtotime("翌月15日")

しかし、期待される結果は何も得られません。これはまったく実行可能ですか?

アップデート。内部の他の関数を呼び出すソリューションstrtotime()は、私が探しているものではありません。問題は、他の計算の結果として文字列関数を構成せず、文字列リテラルにする必要があることです。これが、私の質問が一見似ている他の質問と異なる主な方法です。

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

linux - How to create a relative linux crontab in bash: NOW (date) + 24 hrs

I need a way to create an entry on the crontab that executes a script only once in 24h.

Steps:

  • Run a bash script to configure a crontab to run a script in 24h (with command date?). This will run only ONCE 24 hs after .
  • 24h later the script runs.
  • At the end of the script execution, the crontab must be left clean. This means to remove the entry from the crontab. I don´t want to pollute the crontab with deprecated entries.