それは私にはビジュアルベーシックのように見えます。Web に使用すべきものではないと断言するつもりはありません。(それは私の最初の本能でしたが)しかし、確かに最初の選択ではありません.
開始日はそのコードでどのように表されていますか? 「28」は奇妙に思えます。それが何を表しているかを推測することしかできません(男が言ったように、毎月28日?私は年の28日を想定していたでしょう。たとえば、1月28日)
あなたのコードだけでは、 DateTime.Now と Request("date") が何であり、それらがどのように異なるかは不明です。スタック オーバーフローには、回答で説明を求めないでくださいというポップアップがあったことは知っていますが、(新規ユーザーの場合) それを言うのはちょっと逆ですが、新規ユーザーがコメントを投稿して質問することはできません... (50 評判ポイント?本当?)
また、あなたが説明している問題は、あなたが提供したコードとは関係がないようです。あなたのコードに関する質問について私たちに尋ねましたが、あなたが理解していない「ウェブ担当者」から提供されたコードを提供しましたか?
「ウェブ担当者」にコードにコメントしてもらい、説明を提供してもらうことをお勧めします。それか、あなたのコードを見せて、何が間違っているかを調べてください。あなたが提供したコードのどこにも ">=" の比較はありません。
接線で申し訳ありませんが、一般的にあなたの質問に答えるには:
私はあなたが何をしようとしているのかをある程度把握していると思います.そして(私はおっさんだと思います)あなたが毎月カウントを再開しているという彼の仮定は正しかった.
それかサーバー時間を取得するかのいずれかで、年全体の継続的なカウントが必要です。(サーバーのセットアップはどうですか?) 通常、自分で時間を数えようとする代わりに使用できる時間関数または類似のものがあります。通常、これには月、日、年が考慮され、ほとんどの状況に適しています。
そのため、特定の数値を渡したときに日付カウントが「リセット」されるという問題は発生しません。(30か31だと思います)
編集:実際には、現在時間関数を使用しているようです。
(申し訳ありませんが、Visual Basic を使用してからしばらく経ちました。以前の VB よりもオブジェクト指向になっているため、これは変更されたバージョンだと思います == 多分 .NET でしょうか? 私はそれをほとんど使用したことがありませんが、コードは、中かっこのない C 言語に似ています)
ただし、日付の「日」部分のみを解析しています。日付全体を解析します。年、月、日、およびそれぞれの固有の日の「日課」をコーディングします。
最後に、最初の質問から、これは CSS または HTML だと思われるようです。そうではありません。あなたは本格的なプログラミング/コーディングに挑戦しています。Python と php は、動的 Web ページの生成に使用される最も一般的なサーバー側言語です。http://www.w3schools.com/php/をチェックしてみてください 。あなたが受け取った VB コードはもっと理にかなっているはずです。(php は Web 開発に関連しているため、VB チュートリアルにリンクしませんでした。そのチュートリアルには、VB チュートリアルにあるような無関係な情報があまり含まれていません) コーディングの概念は、多くの言語に適用できます。サーバーがどのようにセットアップされているかを調べます。また困ったら来てね。喜んでお手伝いいたします。