Date类型获取年⽉⽇<br>//⽅法⼀:Calendar类
1 2 3 4 5 6 7 8 9 10 11 12 13Calendar calendar = Instance();
calendar.setTime(new Date());                  //放⼊Date类型数据
<(Calendar.YEAR);                    //获取年份(Calendar.MONTH);                  //获取⽉份(Calendar.DATE);                    //获取⽇
<(Calendar.HOUR);                    //时(12⼩时制)(Calendar.HOUR_OF_DAY);            //时(24⼩时制)(Calendar.MINUTE);                  //分
<(Calendar.SECOND);                  //秒
<(Calendar.DAY_OF_WEEK);            //⼀周的第⼏天
1//⽅法⼆:SimpleDateFormat类
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17<br>String[] strNow1 = new SimpleDateFormat("yyyy-MM-dd").format(new Date()).toString().split("-");
Integer.parseInt(strNow1[0]);          //获取年
Integer.parseInt(strNow1[1]);          //获取⽉
Integer.parseInt(strNow1[2]);          //获取⽇
String[] strNow2 = new SimpleDateFormat("hh:mm:ss").format(new Date()).toString().split(":");
Integer.parseInt(strNow2[0]);          //获取时(12⼩时制)
Integer.parseInt(strNow2[1]);          //获取分
Integer.parseInt(strNow2[2]);          //获取秒
string转date的方法String[] strNow3 = new SimpleDateFormat("HH:mm:ss").format(new Date()).toString().split(":");
Integer.parseInt(strNow3[0]);          //获取时(24⼩时制)
Integer.parseInt(strNow3[1]);          //获取分
Integer.parseInt(strNow3[2]);          //获取秒

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。