其他对象—— Date 和 Calendar 获取修改时间日期
2017-08-02 21:37
309 查看
import java.util.*; import java.text.*; class DateDemo { public static void main(String[] args) { Date d = new Date(); System.out.println(d);//打印的时间看不懂,希望有些格式。 //将模式封装到SimpleDateformat对象中。 SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日E hh:mm:ss"); //调用format方法让模式格式化指定Date对象。 String time = sdf.format(d); System.out.println("time="+time); long l = System.currentTimeMillis(); Date d1 = new Date(l); System.out.println("d1:"+d1); } }
import java.util.*;import java.text.*;class CalendarDemo{public static void main(String[] args){Calendar c = Calendar.getInstance();String[] mons = {"一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"};String[] weeks = {"","星期日","星期一","星期二","星期三","星期四","星期五","星期六",};int index = c.get(Calendar.MONTH);int index1 = c.get(Calendar.DAY_OF_WEEK);sop(c.get(Calendar.YEAR)+"年");//sop((c.get(Calendar.MONTH)+1)+"月");sop(mons[index]);sop(c.get(Calendar.DAY_OF_MONTH)+"日");//sop("星期"+c.get(Calendar.DAY_OF_WEEK));sop(weeks[index1]);/*Date d = new Date();SimpleDateFormat sdf = new SimpleDateFormat("yyyy");String year = sdf.format(d);System.out.println(year);*/}public static void sop(Object obj){System.out.println(obj);}}
import java.util.*;/*两个练习:1,获取任意年的二月有多少天。思路:根据指定年设置一个时间就是c.set(year,2,1)//某一年的3月1日。c.add(Calenar.DAY_OF_MONTH,-1);//3月1日,往前推一天,就是2月最后一天。2,获取昨天的现在这个时刻。c.add(Calenar.DAY_OF_MONTH,-1);*/class CalendarDemo2{public static void main(String[] args){Calendar c = Calendar.getInstance();//c.set(2012,2,23);c.add(Calendar.DAY_OF_MONTH,-18);printCalendar(c);}public static void printCalendar(Calendar c){String[] mons = {"一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"};String[] weeks = {"","星期日","星期一","星期二","星期三","星期四","星期五","星期六",};int index = c.get(Calendar.MONTH);int index1 = c.get(Calendar.DAY_OF_WEEK);sop(c.get(Calendar.YEAR)+"年");//sop((c.get(Calendar.MONTH)+1)+"月");sop(mons[index]);sop(c.get(Calendar.DAY_OF_MONTH)+"日");//sop("星期"+c.get(Calendar.DAY_OF_WEEK));sop(weeks[index1]);}public static void sop(Object obj){System.out.println(obj);}}
相关文章推荐
- 关于new Date()获取到Date时间后的日期格式修改
- js的Date对象,js对日期的转换,获取当前的时间
- Java基础(其他对象System、时间类(Date、Calendar)、Math)
- js动态获取当前系统时间+js字符串转换为date日期对象
- java 获取时间日期对象的常用方法
- [控件]DatePicker日期,TimePicker时间,Calendar日历,DatePickerDialog弹出的日期,TimePickerDialog弹出的时间
- java Calendar 日期获取工具类,昨日开始时间,昨日结束时间,当前周周一日期,当前时间上月第一天,获取当前年第一天
- 牛客网Java刷题知识点之File对象常用功能:获取文件名称、获取文件路径、获取文件大小、获取文件修改时间、创建与删除、判断、重命名、查看系统根目录、容量获取、获取某个目录下内容、过滤器
- 通过Calendar简单解析Date日期,获取年、月、日、星期的数值
- 获取时间Calendar、使用 Date 和 SimpleDateFormat 类表示时间
- 黑马程序员——Java基础——其他对象(System、Runtime、Date、Calendar、Math)
- Gson自定义处理Calendar日期Date时间类型
- js将时间戳转换为日期以及js Date对象的一些方法
- Java中Calendar的一些简单操作 及 JS中获取当前时间前一天时间(js中时间Date操作)
- js获取当前日期时间和其他操作
- date - 显示、修改系统日期时间
- PHP中获取文件创建日期、修改日期、访问时间的方法
- js Date 对象用于处理日期和时间
- python脚本获取文件的创建于修改日期并计算时间差
- java语言基础(63)——日期时间处理方法(Date DateFormat Calendar)