java 日历
2016-06-10 20:19
309 查看
1,编写一个应用程序,使用SimpleDateFormat类按你设置的格式显示某面某月某日某时,星期几。
2,.编写一个应用程序,输出某年某月的日历。
package s1; import java.util.*; import java.text.SimpleDateFormat; public class A6 { public static void main(String[] args) { Date s=new Date(); SimpleDateFormat d=new SimpleDateFormat("'BeijingTime':yyyy/MM/dd HH EE"); System.out.println(d.format(s)); } }
2,.编写一个应用程序,输出某年某月的日历。
package shiyan2; import java.util.*; public class Rili { public static void main(String[] args) { Scanner cin=new Scanner(System.in); System.out.println("请输入想查询日历的日期,例(1931 8 15):"); int x=cin.nextInt(); int y=cin.nextInt(); int z=cin.nextInt(); Calendar rl=Calendar.getInstance(); rl.set(x,y,z); int xq=rl.get(Calendar.DAY_OF_WEEK)-1; String a[]=new String[xq+30]; for(int i=0;i<xq;i++){ a[i]=" "; } for(int i=xq,n=1;i<xq+30;i++){ a[i]=String.valueOf(n); n++; } int year=rl.get(Calendar.YEAR); int month=rl.get(Calendar.MONTH); System.out.println(" "+year+" 年 "+month+" 月 "+" 日历 "); System.out.printf("%14c%14c%14c%14c%14c%14c%14c\n",'日','一','二','三','四','五','六'); for(int i=0;i<a.length;i++){ if(i%7==0&&i!=0) System.out.println("\n"); System.out.printf("%5s",a[i]); } } }
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树