問題タブ [date-math]

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

php - PHP関数を使用して、指定された時間内の日付に2時間を追加します

土日を除く、朝8時30分から夜18時30分までの日付にのみ2時間を追加する条件をどのように構成すればよいでしょうか?

国境付近の時間 (たとえば、火曜日の 17:30) が指定されている場合、残りの時間は次の「有効な」時間の開始に追加する必要があります。

たとえば、指定された日付が火曜日の 17:30 の場合、2 時間追加すると、水曜日の 9:30 になります (17:30 + 1 時間 = 18:30、8:30 + 残りの 1 時間 = 9: 30)。または、指定された日付が金曜日の 17:00 の場合、結果は月曜日の 9:00 になります (金曜日の 17:00 + 1.5 時間 = 18:30、月曜日の 8:30 + 残りの 0.5 時間 = 9:00)。

次のように、単純に 2 時間を追加する方法を知っています。

私はこのこの機能を試してみましたが、( 2013-11-26 12:30 ) 彼が私に ( 2013-11-27 04:30:00 ) のような日付を使用する場合を除いて、うまく機能します。問題は 12:30 にあります

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

python - Pythonのdatetime.datetimeオブジェクトの正しいNoneまたはnullエントリは何ですか?

pymongo を使用して、いくつかの日付を mongodb にロードしています。pymongo は BSON への自動変換を行うため、datetime の datetime.strptime 関数を使用して、"12/04/2013" のような入力文字列を次のように Date オブジェクトに変換しています。

標準のmongoクエリを使用して検索できるようにします。

私の問題は次のとおりです。また、何かが と同等の日付がわからないことを表現したいので、 null テストをNone行うことができます。orNoneを入力するための try-catch ブロックを使用して、この日付を過去または未来の非常に遠い場所に置くことができることに気づきましたが、これはハックな考え方であり、実際に None であるものを表すために適切な None 型を使用したいと思います。''None

None 日時を入力するにはどうすればよいですか?

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

php - PHP の 2 つの DateTime 間の分

PHP で 2 つの DateTime 間の分数を取得しようとしています。

DateTime は数時間離れていますが、結果は常に 0 です。どうすればこれを正しい方法で行うことができますか?

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

php - 2つの日付間の期間を取得する方法

2 つの日付があり、それらの間の時間を取得したいと考えています。
私はこれを試します:

なぜ $runing_time = 09:02 なのか ???

これを回避する良い方法は何ですか?
ありがとう

パート 2
いくつかの $intervals を合計するにはどうすればよいですか? その後、平均を取得しますか?
私は試します:

$interval はオブジェクトであるため、明らかに私のコードは機能しませんでした。

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

php - 数学的操作 PHP 時間とともに

私はphpで数学演算をしようとしています.2つの変数があります.

私はこの機能を試してみましたが、私が望むようなものではありません。

助けてくれてありがとう;)

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

php - 数学演算に strtotime() を使用することはお勧めできませんか?

strtotime() 関数の PHP マニュアルを読んでいるときに、説明が非常に不十分な「メモ」にたどり着きました。

注:
この関数を数学演算に使用することはお勧めできません。PHP 5.3 以降では DateTime::add() と DateTime::sub() を使用するか、PHP 5.2 では DateTime::modify() を使用することをお勧めします。

「数学的操作」とはどういう意味ですか?
...もちろん、数学演算が一般的に何であるかは知っていますが、これはどのような文脈で意味されているのでしょうか?

そして、なぜそれが「お勧め」ではないのですか?

「お勧めできない」使用例を誰かに見せて、その理由を説明してもらえますか?

ありがとう。

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

php - 文字列として保存された時間に 11 時間を加算する方法

HL7 形式の日付とタイムスタンプがあります: 201402181659

これは 2014 02 18 の 16:59 を表します

+11:00 時間オフセットされているため、日付/時刻に 11 時間を追加できる必要があります。何か案は?

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

php - PHP での日付と数学

サイトの有料メンバーに、プレミアム コンテンツを非メンバーと 30 日間共有する機能を付与します。これが私が達成しようとしていることです:

まず、サブスクライバーがフォームに入力してバディへの電子メールを生成します。これにより、コンテンツ ランディング ページの URL が生成されます。簡単に操作できるようにしたくないので、base64 でエンコードされた日付をランディング ページ URL に追加しただけです。

受信者は、http://www.example.com/video_landing_page.php?MjAxNC0wMi0yNg == のようなリンクを受け取ります。

ランディング ページで、URL を解析してクエリだけを取得し、デコードしました。

URLが作成されてから30日が経過した場合にエラーメッセージを表示したいのですが、ここで行き詰まっています。私はこのように試しましたが、必要なものを取得できませんでした:

しかし、数学は正しく出ていません。何か案は?または、これを達成するためのより良い方法はありますか?

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

php - 月の差を取得するためのマイナス 2 つの日付

同等の月で結果を取得するには、日付を差し引いてください。

よろしくお願いします。ありがとう