問題タブ [leap-year]

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 に答える
547 参照

mysql - MYSQL - 日付が 1 年を超える場合に行を更新する

DateTimeAdded が 1 年以上の場合、クエリで行を更新できる可能性があります。しかし、うるう年には機能しないことがわかりました。誰でもより良い提案がありますか?

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

php - 閏年対応 PHP 埋め込み年月日選択オプションタグ

PHP でコードを記述して、うるう年に適した選択オプション タグを有効にしようとしています。たとえば、年を選択すると、それがうるう年かどうかがチェックされ、12 か月の別の選択オプション タグが先行する日のプルダウン メニュー (選択オプション タグ) が表示されます。PHP コードは HTML に埋め込まれています。以下は私の失敗した試みです(私はPHPが初めてです):

ノート:

上記は不完全なコードであり、機能しないことを理解しています。その上、選択タグから$yearorを定義する方法がわかりません。私はこのようにする必要がありますか?もしそうなら、どこに置くべきですか?$month$day

forできれば、月や日のようにループを使用して年を表示したくありません。今回は手動で行いたいと思います(申し訳ありませんが、forループを使用することをお勧めする場合は、アドバイスをいただければ幸いです)。

空のデフォルト値がカウントされるのを回避したいので$year =! ""、うるう年の 2 月ブロックに書きました。if

私はあなたの提案と修正を暖かく歓迎します、私を助けてください:)

前もって感謝します!

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

javascript - TDDを使用してJavascriptでうるう年アルゴリズムを作成するには?

TDD スイートでうるう年のアルゴリズムを作成しようとしています。これは、TDD を実際に使用する最初の試みです。

これは仕様ファイルのコードです。

これは、leap.js ファイルからこれまでのコードです

私は得続けます:

失敗:

1) うるう年はあまり一般的ではありません メッセージ: true が false であることが期待されます。スタックトレース: エラー: true が false であると予想されます。ヌルで。

2) うるう年は 100 年ごとにスキップされ、余分な日が削除されます メッセージ: true が false であることが期待されます。スタックトレース: エラー: true が false であると予想されます。ヌルで。

0.014 秒で完了 4 つのテスト、4 つのアサーション、2 つの失敗、0 つのスキップ

何か案は?

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

asp.net - うるう年を含む日付形式 MM/DD/YY を検証する正規表現

日付形式 mm/dd/yy (うるう年を含む) も検証するための正規表現を探しています。日付は MM/DD/YY 形式でマスクする必要があります。解決策を見つけてください。よろしくお願いします!

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

c# - C#特定の日付に日数を追加する

一見するとかなり簡単なエクササイズができましたが、代わりに非常に難しくなりました. 入力として日付を取得し、ユーザー入力から取得した日付を追加する必要があります。私はすでにいくつかの関数といくつかの簡単な計算を行っていましたが、今では日付からすべての日を取得しています (01,01,0001 はゼロです)。

最初の 1 月 2 年目 (01.01.0002) + 0 日は 365 日と等しく、それに数日を追加すると正しく計算されます: 01.01.0002 + 12 日 = 387 ..うるう年も計算します。totalDays ができたので、通常の日/月/年の形式に変換する必要があります..

日時の使用は許可されていません

これが私のコードです:

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

r - すべての年がうるう年としてフォーマットされている日付ベクトルを生成します R

次の情報を使用して正しい日付を取得するにはどうすればよいですか。

All years are formatted as leap years with 29 days for February and Julian day 60 are missing in the no-leap years?

長さ ( nlayers rasterstack) = 23376 で、1950-01-01 から 2013-12-31 までのレコード ディメンションを追加したいと考えています。そこで、次のような日付ベクトルを生成しようとしました:

dates=seq(as.POSIXct("1950-01-01 "), as.POSIXct("2013-12-31"), by="day")

ただし、すべての年は上記のとおりではなく、length(dates)=23375 です。

ご提案いただきありがとうございます。で。