-
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;
更多相关内容 -
java获取当前时间前12个月内的年月信息
2022-04-15 16:46:20工作中时可能会遇到需要循环查询一年相关历史表的业务;... //取当前时间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获取当前时间年月日的方法
2020-08-26 18:01:56主要为大家详细介绍了Java获取当前时间年月日的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 -
Java获得当前时间前指定几个小时具体时间的方法示例
2020-08-29 15:10:10主要介绍了Java获得当前时间前指定几个小时具体时间的方法,涉及java使用Calendar针对日期时间的相关运算与转换操作技巧,需要的朋友可以参考下 -
java获取当前时间和前一天日期(实现代码)
2020-09-04 22:47:59java获取当前时间和前一天日期的实现代码。需要的朋友可以过来参考下,希望对大家有所帮助 -
java获取当前时间前一个月的年月日时分秒
2021-03-03 10:53:07public 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
-
Java获取当前时间前一周、前一月、前一年的时间
2022-03-30 14:53:44System.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:49java获取当前时间的前一个小时 @Test public void getInteger(){ Calendar calendar = Calendar.getInstance(); /* HOUR_OF_DAY 指示一天中的小时 */ calendar.set(Calendar.HOUR_OF_DAY, calendar.get... -
java获取当前时间前一天,前一月,前一年
2022-04-04 11:26:03SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Calendar c = Calendar.getInstance(); c.setTime(new Date()); Date end = c.getTime(); String dqrq= format....//当前日期 ... -
Java 获取当前时间往前推最近12月“年 - 月”格式的时间,方便统计使用 - 期权论坛
2021-01-13 16:57:44**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:32public class afterTime { public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");... //1代表为一个月 正的往前 负的为后 Date date = s -
Java获取当前日期的前一个月,前一天的时间
2021-03-06 21:30:27Calendar calendar = Calendar.getInstance();calendar.add(Calendar.DATE, -1); //得到前一天calendar.add(Calendar.... //得到前一个月int year = calendar.get(Calendar.YEAR);int month = calendar.get(Calen... -
Java获取当前时间的前后指定N个月时间(近N个月时间校验)
2020-08-24 17:23:21获取近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:01java获取当前时间前几个小时的时间 getBeforeHourTime和单独计算时间戳的输出一致。 所以简单的获取,用时间戳计算一下就好。 public static void main(String[] args) { Long start = System.... -
java获取当前时间前一周、前一月、前一年的时间
2022-01-05 17:00:14java获取当前时间前一周、前一月、前一年的时间 //近7天,近一月,近三月 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Calendar calendar = Calendar.getInstance(); calendar.setTime(new ... -
Java 如何获取当前时间前一个小时的时间
2021-02-12 13:29:26下面是我自己通过研究Java API得出正确获取当前时间前一小时的时间正确方法。public static void beforeOneHourToNowDate() {Calendar calendar = Calendar.getInstance();/* HOUR_OF_DAY 指示一天中的小时 */calend... -
java系列之:获取当前时间和当前时间上一个小时的时间
2022-01-22 10:59:12java系列之:获取当前时间和当前时间上一个小时的时间 calendar.set(Calendar.HOUR_OF_DAY, calendar.get(Calendar.HOUR_OF_DAY) - 1):设置小时部分的时间,时间设置为上个小时 import java.text.... -
java 获取当前时间的前一天,前一周,前一月,前一年的时间
2021-12-06 12:18:571、获取昨天的日期 //第一种方式 Date today = new Date(System.currentTimeMillis() - 1000 * 60 * 60 * 24); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd"); String yesterday = ... -
Java 获取当前时间最近12个月(字符串)
2021-01-27 13:57:14* 获取当前系统时间最近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 ... -
java获取当前时间的前面几个月的时间或几天的时间(都有详解,代码正常使用过)
2021-06-24 10:17:33获取当前时间的前面几个月的时间或几天的时间 如有疑问,可留言 public class GetUpMonthUtils { private static final DateFormat DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //本月和前num个... -
java 获取当前时间,前一天时间
2021-03-18 00:38:54java获取当前时间,并按一定格式输出1.用Calendar获取DateCalendar calendar=Calendar.getInstance();SimpleDateFormat format=new SimpleDateFormat("yyyy年MM月dd日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:36java通过当前的时间(new Date())得到上个月的时间,得到的类型还是Date类型。不引入其他jar包,就是用jdk自带的方法。实现源码如下:package com.evan.tj.test;import java.util.Calendar;import java.util.Date;... -
java 获取日期的几天前,几个月前和几年前的实例
2021-02-28 15:46:22import 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...