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

regex - 有効な日付に一致する正規表現

日付を検証する正規表現を作成しようとしています。正規表現は次のものと一致する必要があります

  • 月/日/YYYY
  • MM/DD/YYYY
  • 1 桁の月は先行ゼロで開始できます (例: 03/12/2008)
  • 1 桁の日は先行ゼロで始めることができます (例: 3/02/2008)
  • 2 月 30 日または 2 月 31 日を含めることはできません (例: 2008 年 2 月 31 日)

これまでのところ、

これは、2008 年 2 月 30 日と 2008 年 2 月 31 日がまだ含まれていることを除いて、適切に一致します。

誰かがより良い提案をしていますか?

編集: RegExLibで答えを見つけました

MM/DD/YYYY 形式に従うすべての有効な月に一致します。

助けてくれてありがとう。

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

asp.net - ASP.net の DateTime ユーティリティ

ASP.NET で日付を処理するための便利な関数を備えたユーティリティ ライブラリを誰かが提案できるかどうか疑問に思っていました。

Subsonic Sugar には、いくつかの非常に優れた機能があります。

http://subsonichelp.com/html/1413bafa-b5aa-99aa-0478-10875abe82ec.htm http://subsonicproject.googlecode.com/svn/trunk/SubSonic/Sugar/

そこにもっと良いものはありますか?

過去 5 週間の開始日 (月) と終了日 (日) を計算したいと思っていました。

私は次のようなことを考えていました:

しかし、これはくだらないようですか?さらに、これはまさに私が望むものではありません。なぜなら、その開始日00:00:00の時刻と終了日の時刻が必要だからです23:59:59

0 投票する
13 に答える
218771 参照

.net - DateTime.Now と DateTime.UtcNow の比較

私は、2 つのプロパティがどのように機能するかの原則が正確に何であるか疑問に思っていました。2番目のものは普遍的であり、基本的にタイムゾーンを扱っていないことは知っていますが、誰かがそれらがどのように機能し、どのシナリオで使用する必要があるかを詳細に説明できますか?

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

date - Cognos8 で「日付プロンプト」をカスタマイズできますか?

Cognos8 Report Studio を使用しています。私のレポートには、 と の 2 つの日付プロンプトがSTART dateありEND dateます。ユーザーは、2 つの異なる日付を選択することも、両方を同じ日付にすることもできます。ただし、レポートには各月の最終営業日の有効なデータしかありません。たとえば、1 月 31 日が日曜日の場合、有効なデータは金曜日 (月の最終営業日) である 1 月 29 日にのみ使用できます。

毎月の最終営業日を除く他のすべての日付を無効にできる、カスタマイズされた「日付プロンプト」を使用できますか? ユーザーは月末の日付のみを選択でき、他の日付は選択できないようにする必要がありますか?

0 投票する
32 に答える
1314438 参照

php - PHPを使用して現在の年を取得するにはどうすればよいですか?

Web サイトのフッターに著作権表示を入れたいのですが、その年が古くなっているのは非常に厄介だと思います。

PHP 4またはPHP 5で年を自動的に更新するにはどうすればよいですか?

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

vb.net - Vista の VB.NET で日付 (今日) を取得しようとすると、セキュリティ例外が発生する

最近誰かが私をVB.NETに変換するのを手伝ってくれたVB6プログラムを持っています

プログラムでは、ファイルを保存するときに、Today() 関数を呼び出して取得した日付をスタンプします。

Vista で新しい VB.NET コードを実行しようとすると、 Today() の許可例外がスローされます。管理者モードで Visual Studio Express (これは 2008 Express バージョンです) を実行すると、問題は発生しませんが、すべてのユーザーに対して特別なアクセス許可なしで実行されるスタンドアロン プログラムで終了したいのは明らかです。

では、Vista の通常の VB.NET プログラムはどのようにして今日の日付を取得できるのでしょうか?

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

java - DateFormat によって返される月と日の名前の大文字化を制御する方法は?

簡単なテスト プログラムを次に示します。

出力は次のとおりです。

Months: en: September es: septiembre fr: septembre de: September Days: en: Monday es: lunes fr: lundi de: Montag

名前の大文字化を制御するにはどうすればよいですか。何らかの理由で、スペイン語とフランス語は常に小文字で始まる名前を返すようです。

0 投票する
11 に答える
52772 参照

.net - .NETで、数字の「st」、「nd」、「rd」、「th」の末尾を取得する簡単な方法はありますか?

以下を変換するために.NETに欠落しているメソッドまたはフォーマット文字列があるかどうか疑問に思っています。

このリンクには、独自の関数を作成するための基本原則の悪い例がありますが、不足している組み込みの容量があるかどうかについてはもっと興味があります。

解決

スコット・ハンゼルマンの答えは、質問に直接答えるため、受け入れられたものです。

ただし、解決策については、このすばらしい回答を参照してください。

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

java - Date オブジェクトが与えられた場合、その月の最後の日をどのように決定するのですか?

次のコードを使用しようとしていますが、間違った日を返しています。

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

javascript - Javascript を使用して、日付範囲が有効であることを確認するにはどうすればよいですか?

JavaScript で、提供された日付が有効な範囲内にあるかどうかを判断する最良の方法は何ですか?

この例として、ユーザー入力requestedDateが次の有効な週の一部であるかどうかを確認することが挙げられます。これは、ある日付が別の日付よりも大きいかどうかを確認するだけではないことに注意してください。有効な日付は範囲の下限以上であり、範囲の上限以下です。