java基础基础总结----- Date
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java基础基础总结----- Date相关的知识,希望对你有一定的参考价值。
前言:其实在学习这个的时候,自我感觉学到什么直接查询API就可以了,没有必要再去研究某个方法怎么使用,
重点学习一下经常用到的方法。感觉自己的写的博客,就跟自己的笔记一样,用的是时候,就能快速的查找
自己需要的资源,学习更多的时候是方法对了,再付出努力。
代码:
1 package com.day13.date; 2 3 import java.text.ParseException; 4 import java.text.SimpleDateFormat; 5 import java.util.Calendar; 6 import java.util.Date; 7 8 /** 9 * 类说明 :Date 10 * @author 作者 : chenyanlong 11 * @version 创建时间:2017年10月28日 12 */ 13 public class Demo1 { 14 15 public static void main(String[] args) { 16 17 /* 18 Date date=new Date();//获取当前的系统时间 19 System.out.println(date.getYear());//横线表示过时的意思 20 21 22 Calendar calendar=Calendar.getInstance();//获取系统的时间 23 System.out.println("年:"+calendar.get(Calendar.YEAR));//年 24 System.out.println("月:"+(calendar.get(Calendar.MONTH)+1));//记住要加1,不然的将会输出的上个月的月份 25 System.out.println("日:"+calendar.get(Calendar.DATE));//日 26 27 //时(时间上有24进制Calendar.HOUR_OF_DAY和12进制Calendar.HOUR),分,秒 28 System.out.println("时:"+calendar.get(Calendar.HOUR_OF_DAY)); 29 System.out.println("分:"+calendar.get(Calendar.MINUTE)); 30 System.out.println("秒:"+calendar.get(Calendar.SECOND));*/ 31 32 /* 33 * 显示 当前的系统时间:2014年12月26日 34 * 作用1:可以把日期转换指定格式的字符串 format() 35 * 作用2:把一个字符串转化成对应的日期 parse() 生日 36 */ 37 Date date=new Date(); 38 SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss"); 39 String time=dateFormat.format(date);//把日期转化指定格式的字符串 40 System.out.println("当前的系统时间:"+time); 41 42 String birthday="2000年12月26日 11:00:00"; 43 Date date2; 44 try { 45 date2 = dateFormat.parse(birthday); 46 System.out.println(date2); 47 } catch (ParseException e) { 48 // TODO Auto-generated catch block 49 e.printStackTrace(); 50 } 51 52 } 53 54 }
运行效果:
特别注意:
以上是关于java基础基础总结----- Date的主要内容,如果未能解决你的问题,请参考以下文章