「
モジュール:カレンダー
」を編集中
ナビゲーションに移動
検索に移動
警告:
ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。
ログイン
または
アカウントを作成
すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。
スパム攻撃防止用のチェックです。 けっして、ここには、値の入力は
しない
でください!
local p = {} local function getTable(frame) yogurian = require("モジュール:ヨーグレキ") ar = {string.match(frame.args[1], "(%d+)%-(%d+)%-(%d+)")} if ar[1] == nil then year = tonumber(frame.args[1]) month = tonumber(frame.args[2]) day = tonumber(frame.args[3]) else year = tonumber(ar[1]) month = tonumber(ar[2]) day = tonumber(ar[3]) end yogurian.checkYogurianValidDate(year,month,day) days = month == 1 and (yogurian.isLeap(year + 2020) and 36 or 35) or 30 beforeDays = month == 2 and (yogurian.isLeap(year + 2020) and 36 or 35) or 30 res = "{| class=\"wikitable\" style=\"text-align:center;color:red;" .. (frame.args[4] ~= nil and frame.args[4] or "width:70%;height:auto;font-size:200%;") .. "\"\n" .."|+ style=\"color:black\" | ".. month .."月\n" .."|- style=\"background-color:red;color:white;font-weight:bold;\"\n" .."| W || I || K || ゐ || 黃 || ヰ || 来" gregorianDate = yogurian.yogurianToGregorianL(year,month,1) doWeek = os.date("%w",os.time({day=gregorianDate[3],month=gregorianDate[2],year=gregorianDate[1]})) + 1 doWeek = doWeek > 6 and 0 or doWeek m = month - 1 d = beforeDays - doWeek + 1 for i = 1,42 do res = res .. ((i % 7 == 1) and "\n|-\n| " or "|| ") if (m == month - 1 and d > beforeDays) then d = 1 m = month end if (m == month and d > days) then d = 1 m = month + 1 end res = res .. (m ~= month and "style=\"color:#fbb\" | " or "") res = res .. ((m == month and d == day) and "style=\"background-color:yellow\" | " .. d or d) .. " " d = d + 1 end return res.."\n|}" end p.getTable = getTable return p
編集内容の要約:
WikiWikiへの投稿はすべて、クリエイティブ・コモンズ・ゼロ(パブリックドメイン) (詳細は
WikiWiki:著作権
を参照)のもとで公開したと見なされることにご注意ください。 自分が書いたものが他の人に容赦なく編集され、自由に配布されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください。
著作権保護されている作品は、許諾なしに投稿しないでください!
編集を中止
編集の仕方
(新しいウィンドウで開きます)
このページで使用されているテンプレート:
モジュール:カレンダー/doc
(
編集
)
案内メニュー
個人用ツール
ログインしていません
トーク
投稿記録
アカウント作成
ログイン
名前空間
モジュール
議論
English
表示
閲覧
ソースを編集
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWikiについてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報