zoukankan      html  css  js  c++  java
  • 日期Data类,日历类Calendar

      用于得到当前时间,和设置日期类数据

    public void testDate() {
            // 创建一个日期对象
            Date date = new Date();
            /**
             * 从1900年1月1日 00:00:00开始的时间
             */
            System.out.println("当前年份==》" + (date.getYear() + 1900));
            System.out.println("当前月份==》" + (date.getMonth() + 1));//得到的数值 +1
            System.out.println("当前月份的第几天==》" + (date.getDate()));
            System.out.println("今天是周几==》" + (date.getDay()));
            System.out.println(date); // Mon Dec 25 11:49:59 CST 2017
            // 日期格式转换类
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy年-MM月-dd日 hh:mm:ss");
            System.out.println("format()===》把日期转换成String类型的数据:" + sdf.format(date));
            // 定义一个日期类型的字符串 然后使用日期转换类 变成 Date
            String time = "2017年-12月-25日 11:52:16";
            try {
                System.out.println("parse()===》把字符串转换成日期:" + sdf.parse(time));
            } catch (ParseException e) {
                e.printStackTrace();
            }
        }

      获取当前时间的详细值,注意得到的值需要做处理

    public void testCalendar() {
            // 创建一个日历对象
            Calendar c = Calendar.getInstance();
            System.out.println("当前年份==》" + c.get(Calendar.YEAR));
            System.out.println("当前月份==》" + (c.get(Calendar.MONTH) + 1));//得到的月份 +1
            System.out.println("当前月份的第几天==》" + c.get(Calendar.DAY_OF_MONTH));
            System.out.println("今天是周几==》" + (c.get(Calendar.DAY_OF_WEEK) - 1));//得到的数值 -1
            System.out.println("获取当前系统时间==》" + c.getTime()); // 返回值是 Date
            System.out.println("获取小时==》" + c.get(Calendar.HOUR_OF_DAY));
            System.out.println("获取分钟==》" + c.get(Calendar.MINUTE));
            System.out.println("获取秒数==》" + c.get(Calendar.SECOND));
            // 获取的是从1970年开始的毫秒数
            System.out.println("获取系统当前的毫秒数===》" + System.currentTimeMillis());
        }
  • 相关阅读:
    .Net C# ASP.Net和ADO.Net
    如何学习.Net的步骤
    PHP5.2.17版本 fgetcsv函数 读取中文bug
    大数据入门至精通视频集
    Rethinking Table Recognition using Graph Neural Networks
    GRAPH ATTENTION NETWORKS(GAT)图注意力网络
    六个步骤快速学习难以掌握的资料
    学会总结
    数据结构学习-AVL平衡树
    数据结构学习-BST二叉查找树 : 插入、删除、中序遍历、前序遍历、后序遍历、广度遍历、绘图
  • 原文地址:https://www.cnblogs.com/ak666/p/8109175.html
Copyright © 2011-2022 走看看