0

「休日」テーブルを作成してから、php スクリプトを作成して、サイトに表示できるようにする必要があります。

休日は、2012 年 5 月 15 日 - 5 月 15 日など、具体的なものにすることができます。

および非特定: 7 月の第 1 (または第 2、第 3) 日曜日

計算列を作成する方法はありますか?このフレーズ「7 月の第 1 (または第 2、第 3) 日曜日」は x.07.2012 に変わる可能性があります。

4

2 に答える 2

2

カレンダー表を使用します。イースターがいつなのかを知る魔法のコードが SQL Server に組み込まれているわけではありません。この記事では、基本的な前提を示します。テーブルに x 年から y 年までのすべての日付を入力し、特定のロジックに基づいて休日である日付の IsHoliday という列を更新します (ループでこれを 1 回行うのが最も簡単です)。 、その後のすべてのコードは、計算されたビットを参照できます):

ASP FAQ リファレンス。現在のリンクは機能しません。これは、ページの archive.org キャッシュ バージョンです。

于 2012-07-06T18:05:21.887 に答える
0

回答のリンクは、ウイルスをロードしようとする偽のページに移動します。ただ頭を上げてください。

http://codeinet.blogspot.com/2006/08/auxiliary-calendar-table-for-sql.html

これは動作するバージョンのようです。

于 2015-09-02T15:18:56.997 に答える