zoukankan      html  css  js  c++  java
  • Date类型获取年月日时分秒的两种方法


    //方法一:Calendar类
    Calendar calendar = Calendar.getInstance();
    calendar.setTime(new Date());					//放入Date类型数据
     
    calendar.get(Calendar.YEAR);					//获取年份
    calendar.get(Calendar.MONTH);					//获取月份
    calendar.get(Calendar.DATE);					//获取日
     
    calendar.get(Calendar.HOUR);					//时(12小时制)
    calendar.get(Calendar.HOUR_OF_DAY);				//时(24小时制)
    calendar.get(Calendar.MINUTE);					//分
    calendar.get(Calendar.SECOND);					//秒
     
    calendar.get(Calendar.DAY_OF_WEEK);				//一周的第几天
    

      

    //方法二:SimpleDateFormat类

    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[] strNow3 = new SimpleDateFormat("HH:mm:ss").format(new Date()).toString().split(":"); Integer.parseInt(strNow3[0]); //获取时(24小时制) Integer.parseInt(strNow3[1]); //获取分 Integer.parseInt(strNow3[2]); //获取秒

      

  • 相关阅读:
    Java序列化原理
    分库分表
    数据库索引
    监听TCP端口号:从简单Socket到NIO到Netty
    如何保证缓存与数据库的双写一致性
    代理模式:静态代理、JDK动态代理、Cglib动态代理
    Redis发布订阅(Pub-Sub)模式
    Redis分片机制(Sharding)
    Redis高可用性:主从、哨兵和集群
    Redis简介
  • 原文地址:https://www.cnblogs.com/zhaoatian/p/13954003.html
Copyright © 2011-2022 走看看