精华内容
下载资源
问答
  • java获取当前时间的前12个月
    千次阅读
    2021-03-10 05:59:28

    java获取当前路径的几种方法 1、利用System.getProperty()函数获取当前路径:  System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径  2、使用File提供的函数获取当前路径:  File directory = new File("");//设定为当前文件夹

    获取当前时间的前三个月:Date date = new Date();

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

    String time = sdf.format(date);

    String[] item = time.split("-");

    int year = Integer.parseInt(item[0]);

    int month = Integer.parseInt(item[1]);

    int day = Integer.parseInt(item[2]);

    if((month - 3) <= 0){

    month = month + 12 - 3;

    year = year -1;

    }else {

    month = month - 3;

    }

    time = year + "-" + month + "-" + day;

    更多相关内容
  • 工作中时可能会遇到需要循环查询一年相关历史表的业务;... //取当前时间12个月内的年月 for(int i = 0; i < 12; i ++){ int k = c.get(Calendar.YEAR); int j = c.get(Calendar.MONTH) + 1 - i; S

    工作中时可能会遇到需要循环查询一年相关历史表的业务;
    如何获取12个年月信息:

    	@Test
    	public void mian() throws Exception{
    		Calendar c = Calendar.getInstance();
    		//取当前时间12个月内的年月
    		for(int i = 0; i < 12; i ++){
    			int k = c.get(Calendar.YEAR);
    			int j = c.get(Calendar.MONTH) + 1 - i;
    			String date = "";
    			if(j >= 1){
    				date = k + (j >= 10 ? "" : "0") + j;
    			} else {
    				int p = 11 - i;
    				int m = c.get(Calendar.YEAR) - 1;
    				int n = c.get(Calendar.MONTH) + 2 + p;
    				date = m + (n >= 10 ? "" : "0") + n;
    			}
    			System.out.println(date);
    		}
    	}
    

    在这里插入图片描述

    展开全文
  • 主要为大家详细介绍了Java获取当前时间年月日的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 主要介绍了Java获得当前时间前指定几小时具体时间的方法,涉及java使用Calendar针对日期时间的相关运算与转换操作技巧,需要的朋友可以参考下
  • java获取当前时间一天日期的实现代码。需要的朋友可以过来参考下,希望对大家有所帮助
  • public static String getLastMonthTime(){Calendar calendar =Calendar.getInstance();calendar.add(Calendar.MONTH, -1);int year = calendar.get(Calendar.YEAR);int month =calendar.get(Calendar.MONTH)+1;...

    public static String getLastMonthTime(){

    Calendar calendar =

    Calendar.getInstance();

    calendar.add(Calendar.MONTH, -1);

    int year = calendar.get(Calendar.YEAR);

    int month =

    calendar.get(Calendar.MONTH)+1;

    int date =

    calendar.get(Calendar.DATE);

    int hour =

    calendar.get(Calendar.HOUR_OF_DAY);

    int minute =

    calendar.get(Calendar.MINUTE);

    int second =

    calendar.get(Calendar.SECOND);

    return

    year+"-"+(month<10?"0"+month:month)+"-"+(date<10?"0"+date:date)+"

    "+(hour<10?"0"+hour:hour)+":"+(minute<10?"0"+minute:minute)+":"+(second<10?"0"+second:second);

    }

    原文:http://www.cnblogs.com/tangyue/p/3718634.html

    展开全文
  • System.out.println("过去一个月:"+mon); //过去三个月 c.setTime(new Date()); c.add(Calendar.MONTH, -3); Date m3 = c.getTime(); String mon3 = format.format(m3); System.out.println("过去三个月:"+mon3);...
    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            Calendar c = Calendar.getInstance();
             
            //过去七天
            c.setTime(new Date());
            c.add(Calendar.DATE, - 7);
            Date d = c.getTime();
            String day = format.format(d);
            System.out.println("过去七天:"+day);
             
            //过去一月
            c.setTime(new Date());
            c.add(Calendar.MONTH, -1);
            Date m = c.getTime();
            String mon = format.format(m);
            System.out.println("过去一个月:"+mon);
             
            //过去三个月
            c.setTime(new Date());
            c.add(Calendar.MONTH, -3);
            Date m3 = c.getTime();
            String mon3 = format.format(m3);
            System.out.println("过去三个月:"+mon3);
             
            //过去一年
            c.setTime(new Date());
            c.add(Calendar.YEAR, -1);
            Date y = c.getTime();
            String year = format.format(y);
            System.out.println("过去一年:"+year);

    展开全文
  • Java获取当前时间前小时

    千次阅读 2021-03-14 10:46:37
    如何获取当前时间小时作为开始时间,当前时间作为结束时间。代码如下:/**在Java端创建**/String startDate = null;String endDate = null;SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:...
  • Java获取当前时间前个月、季度

    千次阅读 2020-12-02 15:28:28
    项目统计需要展示折线图,要求横轴-当前日期的4季度、前12个月(至于包含/不... * 获取当前前12个月,4季度工具类 */ public class PortalDateUtil { //获取当前12个月 public static List<String> ge
  • java获取当前时间小时

    万次阅读 2019-07-12 17:17:49
    java获取当前时间小时 @Test public void getInteger(){ Calendar calendar = Calendar.getInstance(); /* HOUR_OF_DAY 指示一天中的小时 */ calendar.set(Calendar.HOUR_OF_DAY, calendar.get...
  • SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Calendar c = Calendar.getInstance(); c.setTime(new Date()); Date end = c.getTime(); String dqrq= format....//当前日期 ...
  • **java 获取当前时间推最近12月“年-”格式的时间,方便统计使用import java.util.Arrays;import java.util.Calendar;/*** 输出如下:* “[2016-02, 2016-03, 2016-04, 2016-05, 2016-06, 2016-07,* 2016-08, ...
  • Java 实现获取当前时间个月

    千次阅读 2020-07-02 09:12:32
    public class afterTime { public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");... //1代表为一个月 正的往 负的为后 Date date = s
  • Calendar calendar = Calendar.getInstance();calendar.add(Calendar.DATE, -1); //得到一天calendar.add(Calendar.... //得到个月int year = calendar.get(Calendar.YEAR);int month = calendar.get(Calen...
  • 获取近N月以及每月的第一天及最后一天 public boolean timeCMonth(String date) { String lastDay = ""; String firstDay = "";... //获取前月的第一天 for (int i = 0; i > -6; i--) { Calendar cal_1 = Cal
  • java获取当前时间前小时的时间

    千次阅读 2021-01-27 15:44:01
    java获取当前时间前小时的时间 getBeforeHourTime和单独计算时间戳的输出一致。 所以简单的获取,用时间戳计算一下就好。 public static void main(String[] args) { Long start = System....
  • java获取当前时间前一周、一年的时间 //近7天,近一,近三 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Calendar calendar = Calendar.getInstance(); calendar.setTime(new ...
  • 下面是我自己通过研究Java API得出正确获取当前时间前一小时的时间正确方法。public static void beforeOneHourToNowDate() {Calendar calendar = Calendar.getInstance();/* HOUR_OF_DAY 指示一天中的小时 */calend...
  • java系列之:获取当前时间和当前时间上一小时的时间 calendar.set(Calendar.HOUR_OF_DAY, calendar.get(Calendar.HOUR_OF_DAY) - 1):设置小时部分的时间,时间设置为上小时 import java.text....
  • 1、获取昨天的日期 //第一种方式 Date today = new Date(System.currentTimeMillis() - 1000 * 60 * 60 * 24); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd"); String yesterday = ...
  • * 获取当前系统时间最近12月的年月(含当月) * 2018-04~2019-03 */ public String getLatest12Month(Date date){ Calendar from = Calendar.getInstance(); from.setTime(date); String str1 = from.get...
  • Java获取当前月的上一个月

    千次阅读 2021-12-31 14:22:03
    这里写自定义目录标题java获取当前月的上一个月 java获取当前月的上一个月 /** * 获取当前的上一个月 * @return */ public static String getLastMonth() { SimpleDateFormat format = new ...
  • 获取当前时间的前面几个月的时间或几天的时间 如有疑问,可留言 public class GetUpMonthUtils { private static final DateFormat DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //本月和num...
  • java 获取当前时间一天时间

    千次阅读 2021-03-18 00:38:54
    java获取当前时间,并按一定格式输出1.用Calendar获取DateCalendar calendar=Calendar.getInstance();SimpleDateFormat format=new SimpleDateFormat("yyyy年MMdd日hh时mm分ss秒");System.out.println(format....
  • java获取当前时间秒单位的时间

    千次阅读 2022-05-06 19:16:59
    获取当前时间秒单位的时间功能很常见 但是具体怎么操作呢 下面来说明几种常见获取单位秒的时间方式 public static void main(String[] args) { //最常见获取方式 System.out.println(System.currentTimeMillis() /...
  • java通过当前时间得到上个月时间

    千次阅读 2021-03-21 10:33:36
    java通过当前时间(new Date())得到上个月时间,得到的类型还是Date类型。不引入其他jar包,就是用jdk自带的方法。实现源码如下:package com.evan.tj.test;import java.util.Calendar;import java.util.Date;...
  • import java.util.Date;/*** Created by toutou on 2015/3/23.*/public class DateHelper {public static final long ONE_MINUTE = 60000L;public static final long ONE_HOUR = 3600000L;pu...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 685,825
精华内容 274,330
关键字:

java获取当前时间的前12个月

友情链接: Release.zip