[学习笔记]打印出该月的日期表格,日历形式
来源:互联网 发布:php 访问sqlserver 编辑:程序博客网 时间:2024/05/21 06:45
- <span style="font-size:18px;">import java.text.DateFormat;
- import java.text.ParseException;
- import java.text.SimpleDateFormat;
- import java.util.Calendar;
- import java.util.Date;
- import java.util.GregorianCalendar;
- import java.util.Scanner;
- /**
- * 可视化日历程序
- * @author dell
- * 2015-2-1
- *
- */
- public class VisualCalendar {
- public static void main(String[] args) {
- System.out.println("请输入日期(按照格式:2015-1-1):");
- Scanner scanner = new Scanner(System.in);
- String temp = scanner.nextLine();
- DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
- try {
- Date date = format.parse(temp);
- Calendar calendar = new GregorianCalendar();
- calendar.setTime(date);
- int day = calendar.get(Calendar.DATE);
- calendar.set(Calendar.DATE, 1);
- int maxDate = calendar.getActualMaximum(Calendar.DATE);
- System.out.println("日\t一\t二\t三\t四\t五\t六");
- for(int i=1;i<calendar.get(Calendar.DAY_OF_WEEK);i++){
- System.out.print('\t');
- }
- for(int i=1;i<=maxDate;i++){
- if(i==day){
- System.out.print("*");
- }
- System.out.print(i+"\t");
- int w = calendar.get(Calendar.DAY_OF_WEEK);
- if(w==Calendar.SATURDAY){
- System.out.print('\n');
- }
- calendar.add(Calendar.DATE, 1);
- }
- } catch (ParseException e) {
- e.printStackTrace();
- }
- }
- }
- </span>
0 0
- [学习笔记]打印出该月的日期表格,日历形式
- 以表格的形式打印出MySQL数据库中表内容.
- JAVA 输入年份月份打印该月的日历
- JAVA 输入年份月份打印该月的日历
- c++: 格式化打印日历一个月的所有日期
- 日历系统——控制台输入年份和月份,打印该月的日历
- 输入的日期用calendar来打印出这个月的日历(复习)
- C 语言输入年和月打印出本月的日历
- 用SQL打印出每年2月日历
- 打印出任意年份的日历
- 打印出任意年份的日历
- Excel2013表格将日期格式转为固定的XXXX年XX月XX日形式
- 从控制台输入年、月、日,打印本月日历,用*标示输入的日期
- Java输入年月,打印该月的日历,已知2000年1月1号是星期六
- java实现一个月的日历打印
- 接收控制台输入的日期,打印日历
- 输入一个日期,判断出该月有几天
- 输入一个时间段(开始时间,结束时间),一个参数来控制每行输出的月数,打印出日历
- 【天道酬勤】 腾讯、百度、网易游戏、华为Offer及笔经面经
- [学习笔记]File类简单用法!
- 计数排序
- PHP表单处理
- 为什么尽量以const,enum,inline替换#define?
- [学习笔记]打印出该月的日期表格,日历形式
- AndroidStudio上github使用
- 2016SDAU编程练习二1001
- 和同事相处的30个原则(受益)
- [学习笔记]多维数组
- [学习笔记] JAVA菜鸟入门篇-JDK安装以及配置
- [学习笔记]struts.xml配置详解(所有基本配置,包括通配符)
- [学习笔记]在struts2.0框架中,多struts.xml与多applicationContext.xml配置的方法
- activiti自定义流程之整合(六):获取我的申请任务