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

java - Javaで現在の年の整数値を取得

Java で現在の年を整数として判断する必要があります。を使用することもできますjava.util.Date()が、非推奨です。

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

java - 明日の時間を取得するxx:xx

Javaで翌日の特定の時間を取得するための効率的な方法は何ですか?明日03:30:00に長くしたいとしましょう。カレンダーフィールドと日付の書式設定は明らかです。より良いまたはより賢いアイデア、それらを共有してくれてありがとう!

岡見

0 投票する
10 に答える
25782 参照

php - 有効な日付のphpチェック、奇妙な日付変換

日付/時刻が有効かどうかを確認する方法はありますか?これらは簡単に確認できると思います:

本当に私を得るのはこれです:

結果: "1999-11-30",

は?私は0000-00-00から1999-11-30に行きました???

日付がこれらの値のいずれかであるかどうかを比較して、私が持っている日付と等しいかどうかを確認できることはわかっていますが、確認するための非常に堅牢な方法ではありません。有効な日付があるかどうかを確認する良い方法はありますか? 誰でもこれをチェックするための良い機能を持っていますか?

編集: 人々は私が実行しているものを尋ねています: Linux localhost 2.6.18-53.1.14.el5 で PHP 5.2.5 (cli) (ビルド: 2008 年 7 月 23 日 11:32:27) を実行しています #1 SMP Wed Mar 5 11 :36:49 EST 2008 i686 i686 i386 GNU/Linux

0 投票する
22 に答える
71665 参照

javascript - JavaScriptでユーザー入力から時間を解析してDateオブジェクトにする方法は?

ユーザーがテキスト入力に時刻を入力するためのフォームウィジェットに取り組んでいます(カレンダーアプリケーション用)。JavaScript (私たちは jQuery FWIW を使用しています) を使用して、ユーザーが JavaScriptDate()オブジェクトに入力したテキストを解析する最良の方法を見つけて、比較やその他のことを簡単に実行できるようにしたいと考えています。

私はその方法を試しましたparse()が、私のニーズには少しうるさいです。Date()次の例の入力時間 (論理的に類似した他の時間形式に加えて) を同じオブジェクトとして正常に解析できると期待しています。

  • 午後1:00
  • 午後1:00
  • 午後1時
  • 午後1:00
  • 午後1:00。
  • 午後1時
  • 午後1時
  • 午後1時
  • 1p
  • 午後1時
  • 午後1時。
  • 1p
  • 13:00
  • 13

正規表現を使用して入力を分割し、オブジェクトの作成に使用する情報を抽出することを考えていDate()ます。これを行う最善の方法は何ですか?

0 投票する
9 に答える
12848 参照

c# - 2 つの datetime 間の経過労働時間を計算する

2 つの日時が与えられます。それらの間の労働時間数を計算する最良の方法は何ですか. 勤務時間は月曜日の 8 時から 5 時 30 分、火曜日から金曜日の 8 時 30 分から 5 時 30 分であり、祝日になる可能性があることを考慮してください。

これは私の努力であり、非常に非効率に見えますが、反復回数と、IsWorkingDay メソッドが DB にアクセスして、その日時が祝日かどうかを確認します。

誰でも最適化や代替案を提案できますか?

0 投票する
10 に答える
60084 参照

sql - 日付範囲の比較

MySQL では、日付範囲 (範囲開始と範囲終了) のリストがあるとします。例えば

そして、別の日付範囲にリストに既に含まれている範囲が含まれているかどうかを確認したいのですが、どうすればよいですか?

例えば

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

shell - grep データを日付ベースのファイル名に転送するシェル スクリプトを作成するにはどうすればよいですか?

私は基本的にこれをしたい:

...もちろん、ファイル名はexample.com.2008-09-27-11:21:30.log です

これを crontab に入れて、毎日実行します。

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

ruby - 先頭にゼロがある可能性のある文字列から数値を解析するにはどうすればよいですか?

Ruby では、24092008 の形式で日付を解析しています。各セクション (年、月、日) を数値に変換したいと考えています。

整数コンストラクターに渡す 3 つの文字列を生成する正規表現を使用してそれらを分割しました。

月のラインに達すると、次のようにクラッシュします。

先頭のゼロを 8 進数として解釈しており、09 が有効な 8 進数ではないことに気付くまでに少し時間がかかりました (「07」でも問題なく動作します)。

これに対するエレガントな解決策はありますか、それとも 10 未満の数値をテストして最初にゼロを削除する必要がありますか?

ありがとう。

0 投票する
8 に答える
14688 参照

java - ISO 8601の週数を計算する簡単で良い方法は何ですか?

整数として日付、つまり年、月、日があるとします。指定された日付が属する週のISO 8601 週番号を計算するための、適切な (正しい) 簡潔でかなり読みやすいアルゴリズムは何ですか? もっと良い方法があるに違いないと思わせる、本当に恐ろしいコードに出くわしました。

私はこれをJavaでやろうとしていますが、あらゆる種類のオブジェクト指向言語の疑似コードで問題ありません。

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

python - 指定された 2 つの日付間の日数を計算する方法

2 つの日付 (例:'8/18/2008''9/26/2008') がある場合、これら 2 つの日付の間の日数を取得する最良の方法は何ですか?