zoukankan      html  css  js  c++  java
  • java获取当月第一天时间、当月最后一天时间、上月第一天时间、上月最后一天时间

    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    
    public class test {
        public static void main(String[] args) {
            SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
            // 本月起始
            Calendar thisMonthFirstDateCal = Calendar.getInstance();
            thisMonthFirstDateCal.set(Calendar.DAY_OF_MONTH, 1);
            String thisMonthFirstTime = format.format(thisMonthFirstDateCal.getTime()) + " 00:00:00";
            System.out.println("本月起始:" + thisMonthFirstTime);
    
            // 本月末尾
            Calendar thisMonthEndDateCal = Calendar.getInstance();
            thisMonthEndDateCal.set(Calendar.DAY_OF_MONTH, thisMonthEndDateCal.getActualMaximum(Calendar.DAY_OF_MONTH));
            String thisMonthEndTime = format.format(thisMonthEndDateCal.getTime()) + " 23:59:59";
            System.out.println("本月末尾:" + thisMonthEndTime);
    
            // 上月起始
            Calendar lastMonthFirstDateCal = Calendar.getInstance();
            lastMonthFirstDateCal.add(Calendar.MONTH,-1);
            lastMonthFirstDateCal.set(Calendar.DAY_OF_MONTH, 1);
            String lastMonthFirstTime = format.format(lastMonthFirstDateCal.getTime()) + " 00:00:00";
            System.out.println("上月起始:" + lastMonthFirstTime);
    
            // 上月末尾
            Calendar lastMonthEndDateCal = Calendar.getInstance();
            lastMonthEndDateCal.add(Calendar.MONTH,-1);
            lastMonthEndDateCal.set(Calendar.DAY_OF_MONTH, lastMonthEndDateCal.getActualMaximum(Calendar.DAY_OF_MONTH));
            String lastMonthEndTime = format.format(lastMonthEndDateCal.getTime()) + " 23:59:59";
            System.out.println("上月末尾:" + lastMonthEndTime);
        }
    }
  • 相关阅读:
    linux开机启动详细流程图
    linux kernel map
    超全整理!Linux性能分析工具汇总合集
    MySQL 数据类型简介 创建数据表及其字段约束
    利用PyMySQL模块操作数据库
    数据表修改详细版
    数据库一对一、一对多、多对多关系
    web前端开发浅析
    前端开发感悟:日常工作与新技术
    请问有哪些前端技术可以提高页面加载速度?
  • 原文地址:https://www.cnblogs.com/daihu/p/13224829.html
Copyright © 2011-2022 走看看