package Str; import java.util.Calendar; /** * * * @project Tool * @type Test8 * @Description * @author xuyw * @email xyw10000@163.com * @date 2014-8-9 下午01:45:02 * @version 1.0 * */ public class Test8 { /** * @param args */ public static void main(String[] args) { Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.MONTH, 0); calendar.set(Calendar.DAY_OF_MONTH, 1);// 設(shè)置為1號,當(dāng)前日期既為本月第一天 int firstDay = calendar.get(Calendar.DAY_OF_WEEK) - 1; int monthDays = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);// 當(dāng)月最后一天 StringBuilder sbd = new StringBuilder(); sbd.append("<table cellspacing='0' style='background: url(./img/body.png);'>"); sbd.append("<thead><tr>"); sbd .append("<th>星期天</th><th>星期一</th><th>星期二</th><th>星期三</th><th>星期四</th><th>星期五</th><th>星期六</th>"); sbd.append("</tr></thead>"); sbd.append("<tbody><tr>"); // 第一行 int weekend = 0;// 每周的最后一天的日期 for (int i = 0; i < 7; i++) { if (i < firstDay) { sbd.append("<td></td>"); } else { sbd.append("<td>" + (i - firstDay + 1) + "</td>"); } weekend = i - firstDay + 1; } sbd.append("</tr>"); while (weekend < monthDays) { sbd.append("<tr>"); for (int i = 0; i < 7; i++) { if (weekend + i < monthDays)// 數(shù)字小于等于當(dāng)前月的最后一天 { sbd.append("<td>" + (i + weekend + 1) + "</td>"); } else { sbd.append("<td></td>"); } } sbd.append("</tr>"); weekend += 7;// 周末再加7天 } sbd.append("<tbody></table>"); System.out.println(sbd.toString()); } }
先前測試就用控制臺產(chǎn)生html標(biāo)籤 ? 將產(chǎn)生的html標(biāo)籤在頁面展示即可 效果圖如下
css
* { /* old-style reset here :) */ border: 0px; padding: 0px; } body { font-family: Helvetica; background: white; text-align: center; /* background: url(../img/body.png) repeat-x; */} body h1 { padding-top: 20px; font-size: 36px; color: #335; } p{font-size:26px;} table { border-collapse: separate; border: 1px solid #9DABCE; border-width: 1px 1px 1px 1px; margin: 10px auto; font-size: 30px; } td, th { width: 81px; height: 81px; text-align: center; vertical-align: middle; /*background: url(../img/cells.png);*/ color: #444; position: relative; } th { height: 30px; font-weight: bold; font-size: 14px; } td.sign_in { background-position: 81px 0px; color: red; } td.sign_no{ background: url(../img/cells.png); }
本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool
免費(fèi)脫衣圖片

Undresser.AI Undress
人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章
指南:恆星刀片保存文件位置/保存文件丟失/不保存
4 週前
By DDD
Oguri Cap Build Guide |漂亮的德比志
2 週前
By Jack chen
Agnes Tachyon Build Guide |漂亮的德比志
2 週前
By Jack chen
沙丘:覺醒 - 高級行星學(xué)家Quest演練
4 週前
By Jack chen
約會一切:德克和哈珀關(guān)係指南
4 週前
By Jack chen

熱工具

記事本++7.3.1
好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6
視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)
