-
java当前的年月日,Java获取当前年月日
2021-03-26 15:52:56/*** 获取当前月第一天* @param firstDay*/public static String getFirstDay(){String first = null;try {SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");Calendar c = Calendar.getInstance().../**
* 获取当前月第一天
* @param firstDay
*/
public static String getFirstDay(){
String first = null;
try {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Calendar c = Calendar.getInstance(); //获取当前月第一天
c.add(Calendar.MONTH, 0);
c.set(Calendar.DAY_OF_MONTH,1);//设置为1号,当前日期既为本月第一天
first = format.format(c.getTime());
} catch (Exception e) {
e.printStackTrace();
}
return first;
}
/**
* 获取当前月最后一天 减一天
* @return
*/
public static String getLastDay(){
String last = null;
try {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Calendar ca = Calendar.getInstance();
ca.set(Calendar.DAY_OF_MONTH, ca.getActualMaximum(Calendar.DAY_OF_MONTH)-1);
last = format.format(ca.getTime());
} catch (Exception e) {
e.printStackTrace();
}
return last;
}
/**
* 获取当前月前天日期
* @return
*/
public static String getBeforeDate(){
String strDate = "";
try {
Date date = new Date(System.currentTimeMillis() - (86400000));
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
strDate = sdf.format(date);
} catch (Exception e) {
e.printStackTrace();
}
return strDate;
}
/**
* 获取某月第一天
* @param month
* @return
*/
public static String getFirtDayOfMonth(int month){
String firtDayOfMonth = null;
try {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
//设置月份
cal.set(Calendar.MONTH, month-1);
//获取某月最大天数
int lastDay = cal.getActualMinimum(Calendar.DAY_OF_MONTH);
//设置日历中月份的最大天数
cal.set(Calendar.DAY_OF_MONTH, lastDay);
firtDayOfMonth = sdf.format(cal.getTime());
} catch (Exception e) {
e.printStackTrace();
}
return firtDayOfMonth;
}
/**
* 获取某月最后一天
* @param month
* @return
*/
public static String getLastDayOfMonth(int month){
String lastDayOfMonth = null;
try {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
//设置月份
cal.set(Calendar.MONTH, month-1);
//获取某月最大天数
int lastDay = cal.getActualMaximum(Calendar.DAY_OF_MONTH);
//设置日历中月份的最大天数
cal.set(Calendar.DAY_OF_MONTH, lastDay);
lastDayOfMonth = sdf.format(cal.getTime());
} catch (Exception e) {
e.printStackTrace();
}
return lastDayOfMonth;
}
public static void main(String[] args) {
System.out.println("获取当前月第一天 : "+getFirstDay());
System.out.println("获取当前月最后一天减一天 : "+getLastDay());
System.out.println("获取当前月前天日期 : "+getBeforeDate());
System.out.println("获取某月第一天 : "+getFirtDayOfMonth(8));
System.out.println("获取某月最后一天 : "+getLastDayOfMonth(8));
}
输出结果:
获取当前月第一天 : 2016-08-01
获取当前月最后一天减一天 : 2016-08-30
获取当前月前天日期 : 2016-08-25
获取某月第一天 : 2016-08-01
获取某月最后一天 : 2016-08-31
-
java获取data年月日
2020-09-02 21:51:56public static Map<String, Object> getDateMap(long cha) { Calendar calendar = Calendar.getInstance(); int year = calendar.get(Calendar.YEAR); int month = calendar.get(Cale...public static Map<String, Object> getDateMap(long cha) {
Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH) + 1;// 记得加1
int day = calendar.get(Calendar.DATE);
String sfm = " 00:00:00.00";
String begins = year + "-" + month + "-" + day + sfm;// String转换为java.sql.Timestamp,String格式:yyyy-mm-dd hh:mm:ss[.f...]
// ,方括号表示可选
Timestamp beginst = Timestamp.valueOf(begins);
long bl = beginst.getTime();
Timestamp endst = new Timestamp(bl + cha);
Map<String, Object> map = new HashMap<>();
if (cha >= 0) {
map.put("beginst", beginst);
map.put("endst", endst);
} else {
map.put("beginst", endst);
map.put("endst", beginst);
}
return map;
} -
java中如何获取当前月日_Java获取当前年月日
2021-03-08 15:19:38/*** 获取当前月第一天* @param firstDay*/public static String getFirstDay(){String first = null;try {SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");Calendar c = Calendar.getInstance()...
/**
* 获取当前月第一天
* @param firstDay
*/
public static String getFirstDay(){
String first = null;
try {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Calendar c = Calendar.getInstance(); //获取当前月第一天
c.add(Calendar.MONTH, 0);
c.set(Calendar.DAY_OF_MONTH,1);//设置为1号,当前日期既为本月第一天
first = format.format(c.getTime());
} catch (Exception e) {
e.printStackTrace();
}
return first;
}
/**
* 获取当前月最后一天 减一天
* @return
*/
public static String getLastDay(){
String last = null;
try {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Calendar ca = Calendar.getInstance();
ca.set(Calendar.DAY_OF_MONTH, ca.getActualMaximum(Calendar.DAY_OF_MONTH)-1);
last = format.format(ca.getTime());
} catch (Exception e) {
e.printStackTrace();
}
return last;
}
/**
* 获取当前月前天日期
* @return
*/
public static String getBeforeDate(){
String strDate = "";
try {
Date date = new Date(System.currentTimeMillis() - (86400000));
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
strDate = sdf.format(date);
} catch (Exception e) {
e.printStackTrace();
}
return strDate;
}
/**
* 获取某月第一天
* @param month
* @return
*/
public static String getFirtDayOfMonth(int month){
String firtDayOfMonth = null;
try {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
//设置月份
cal.set(Calendar.MONTH, month-1);
//获取某月最大天数
int lastDay = cal.getActualMinimum(Calendar.DAY_OF_MONTH);
//设置日历中月份的最大天数
cal.set(Calendar.DAY_OF_MONTH, lastDay);
firtDayOfMonth = sdf.format(cal.getTime());
} catch (Exception e) {
e.printStackTrace();
}
return firtDayOfMonth;
}
/**
* 获取某月最后一天
* @param month
* @return
*/
public static String getLastDayOfMonth(int month){
String lastDayOfMonth = null;
try {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
//设置月份
cal.set(Calendar.MONTH, month-1);
//获取某月最大天数
int lastDay = cal.getActualMaximum(Calendar.DAY_OF_MONTH);
//设置日历中月份的最大天数
cal.set(Calendar.DAY_OF_MONTH, lastDay);
lastDayOfMonth = sdf.format(cal.getTime());
} catch (Exception e) {
e.printStackTrace();
}
return lastDayOfMonth;
}
public static void main(String[] args) {
System.out.println("获取当前月第一天 : "+getFirstDay());
System.out.println("获取当前月最后一天减一天 : "+getLastDay());
System.out.println("获取当前月前天日期 : "+getBeforeDate());
System.out.println("获取某月第一天 : "+getFirtDayOfMonth(8));
System.out.println("获取某月最后一天 : "+getLastDayOfMonth(8));
}
输出结果:
获取当前月第一天 : 2016-08-01
获取当前月最后一天减一天 : 2016-08-30
获取当前月前天日期 : 2016-08-25
获取某月第一天 : 2016-08-01
获取某月最后一天 : 2016-08-31
-
Java获取当前年月日
2016-08-26 17:39:52* 获取当前月第一天 * @param firstDay */ public static String getFirstDay(){ String first = null; try { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); .../** * 获取当前月第一天 * @param firstDay */ public static String getFirstDay(){ String first = null; try { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Calendar c = Calendar.getInstance(); //获取当前月第一天 c.add(Calendar.MONTH, 0); c.set(Calendar.DAY_OF_MONTH,1);//设置为1号,当前日期既为本月第一天 first = format.format(c.getTime()); } catch (Exception e) { e.printStackTrace(); } return first; } /** * 获取当前月最后一天 减一天 * @return */ public static String getLastDay(){ String last = null; try { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Calendar ca = Calendar.getInstance(); ca.set(Calendar.DAY_OF_MONTH, ca.getActualMaximum(Calendar.DAY_OF_MONTH)-1); last = format.format(ca.getTime()); } catch (Exception e) { e.printStackTrace(); } return last; } /** * 获取当前月前天日期 * @return */ public static String getBeforeDate(){ String strDate = ""; try { Date date = new Date(System.currentTimeMillis() - (86400000)); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); strDate = sdf.format(date); } catch (Exception e) { e.printStackTrace(); } return strDate; } /** * 获取某月第一天 * @param month * @return */ public static String getFirtDayOfMonth(int month){ String firtDayOfMonth = null; try { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Calendar cal = Calendar.getInstance(); //设置月份 cal.set(Calendar.MONTH, month-1); //获取某月最大天数 int lastDay = cal.getActualMinimum(Calendar.DAY_OF_MONTH); //设置日历中月份的最大天数 cal.set(Calendar.DAY_OF_MONTH, lastDay); firtDayOfMonth = sdf.format(cal.getTime()); } catch (Exception e) { e.printStackTrace(); } return firtDayOfMonth; } /** * 获取某月最后一天 * @param month * @return */ public static String getLastDayOfMonth(int month){ String lastDayOfMonth = null; try { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Calendar cal = Calendar.getInstance(); //设置月份 cal.set(Calendar.MONTH, month-1); //获取某月最大天数 int lastDay = cal.getActualMaximum(Calendar.DAY_OF_MONTH); //设置日历中月份的最大天数 cal.set(Calendar.DAY_OF_MONTH, lastDay); lastDayOfMonth = sdf.format(cal.getTime()); } catch (Exception e) { e.printStackTrace(); } return lastDayOfMonth; } public static void main(String[] args) { System.out.println("获取当前月第一天 : "+getFirstDay()); System.out.println("获取当前月最后一天减一天 : "+getLastDay()); System.out.println("获取当前月前天日期 : "+getBeforeDate()); System.out.println("获取某月第一天 : "+getFirtDayOfMonth(8)); System.out.println("获取某月最后一天 : "+getLastDayOfMonth(8)); } 输出结果: 获取当前月第一天 : 2016-08-01 获取当前月最后一天减一天 : 2016-08-30 获取当前月前天日期 : 2016-08-25 获取某月第一天 : 2016-08-01 获取某月最后一天 : 2016-08-31
-
java获取当前年月日历_Java获取当前时间的年月日方法
2021-01-14 13:16:35import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTest {public static void main(String[] args) throws Pa... -
java获取当前年月日历_Java获取当前时间的年月日方法详解
2020-12-24 21:28:34import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTest {public static void main(String[] args) throws Pa... -
Java获取年月日
2019-06-17 12:35:29public class TestMain { public static void main(String[] args) { ... String string = new SimpleDateFormat("yyyy-MM-dd").format(new Date()).toString(); System.out.println(str... -
Java获取当前年月日并输出显示。
2017-03-02 10:07:56//获取当前日期 Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); String time = sdf.format(date); System.out.println(time); -
java 怎么获取年月日
2019-02-16 11:04:39代码如下 ...import java.util.Calendar; public class Test { public static void main(String[] args) { Calendar a=Calendar.getInstance(); System.out.println(a.get(Calendar.YEAR));... -
java取服务器时间的年月日_Java获取当前时间的年月日方法
2021-03-13 09:05:51Java获取当前时间的年月日方法。package com.ob;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTest {public static void... -
java 年月日 时分秒_Java获取年月日和时分秒 | 学步园
2021-02-12 14:36:48import java.text.SimpleDateFormat;import java.util....public class CalendarIntroTest {public static void main(String[] args) {Calendar cal = Calendar.getInstance();int year = cal.get(Calendar.YE... -
java获取年月日,加减运算
2019-08-15 17:19:10//获取日 int hour=cal.get(Calendar.HOUR);//小时 System.out.println(year); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); Date parse = simpleDateFormat.parse("2019-09-08")... -
Java之获取年月日时分秒字符串
2019-08-15 14:32:45* 生成随机图片文件名,年月日时分秒格式 */ String getString() { Date date = new Date(System.currentTimeMillis()); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMddHHmmss"); ... -
java 取当前时间年月日_Java获取当前时间的年月日方法
2021-03-06 02:34:44import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTest {public static void main(String[] args) throws Pa... -
Java获取年月日时分秒
2020-06-22 16:01:30public static void main(String[] args) { Calendar cal = Calendar.getInstance(); int year = cal.get(Calendar.YEAR); int month = cal.get(Calendar.MONTH )+1; int day = cal.get(Calendar.DAY_OF_... -
java获取系统指定时间年月日
2019-09-29 00:12:14java获取系统指定时间年月日 1 private String setDateTime(String falg) { 2 Calendar c = Calendar.getInstance(); 3 c.setTimeInMillis(new Date().getTime()); 4 SimpleDateFor... -
Java如何获取年月日时分秒
2016-01-02 21:03:02public class test1 { public static void main(String[] args) { Calendar cal = Calendar.getInstance(); System.out.println(cal.get(Calendar.DATE)); System.out.println(cal.get(Calendar.YEAR)); Sy -
java获取日期的年月日时分秒
2019-09-06 14:39:17在项目中写定时任务的时候需要根据任务的归档时间触发定时任务,下面记录一下如果获取日期的年月日时分秒 ,使用的是Calendar类 Calendar ca = Calendar.getInstance(); ca.setTime(dataAutoProfiling.getGdsj());... -
Java Date类获取当前年月日
2020-11-18 23:26:33文章目录一、代码实现 一、代码实现 SimpleDateFormat sdf = new SimpleDateFormat();// 格式化时间 sdf.applyPattern("yyyy-MM-dd HH:mm:ss");...// 获取当前时间 String data=sdf.format(date); ... -
java根据指定年月日获取该日期对应月份的天数
2020-06-24 14:21:49java根据指定年月日获取该日期对应月份的天数 /** * 根据年月日 * 获取该日期对应月份天数 * @param date * @return */ public static int getDaysOfMonth(String date) { SimpleDateFormat format = new ... -
JAVA获取格式为时间格式(而不是String)的系统当前日期,即年月日
2020-04-30 13:41:52JAVA获取格式为时间格式(而不是String)的系统当前日期,即年月日。 Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat(“yyyy-MM-dd”); String dateString = formatter.format... -
JSONObject,JSONArray,Map,String之间转换 ,java 获取当时时间的年月日
2019-08-03 10:51:581.String转JSONObject String jsonMessage = "{\"语文\":\"88\",\"数学\":\"78\",\"计算机\":\"99\"}"; JSONObject myJson = JSONObject.fromObject(jsonMessage); 2.String转JSONArray String jsonMessage = "... -
java实现获取当前年月日 小时 分钟 秒 毫秒
2018-01-05 22:03:25java代码实现如下 view source print? /** * 英文简写(默认)如:2010-12-01 */ public static String ... -
Java 时间 —— 获取当前年月日
2018-03-22 17:51:46import java.util.Calendar; public class Main { public static void main(String[] args) { Calendar cal = Calendar.getInstance(); int day = cal.get(Calendar.DATE); int month = cal.get(Cale... -
java获取当前分钟_分别获取当前年月日 小时 分钟 秒 毫秒
2021-02-12 20:58:29[java]代码库/*** 英文简写(默认)如:2010-12-01*/public static String FORMAT_SHORT = "yyyy-MM-dd";/*** 英文全称 如:2010-12-01 23:15:06*/public static String FORMAT_LONG = "yyyy-MM-dd HH:mm:ss";/*** ... -
java获取当前时间的年月日时分秒
2018-09-05 09:33:54java获取当前时间的年月日时分秒 解决方法: 例如,获取当前时间的年月日时分秒 String current_time=getFomartDate("yyyy-MM-dd HH:mm:ss") getFomartDate:... -
Java获取年月日和时分秒
2013-10-20 14:09:18import java.text.SimpleDateFormat; import java.util.Calendar; public class CalendarIntroTest { ... public static void main(String[] args) { Calendar cal = Calendar.getInstance(); int year = -
java 时间戳获取年月日时_java中获取不同时间格式的方法!及时间戳转化为时间格式 | 学步园...
2021-03-13 20:28:061.基本的获取时间方法public class TestDate {public static void main(String args[]) {java.util.Date utildate=newjava.util.Date();System.out.println(utildate);...获取年月日格式的时间publ... -
java获取当前时分秒并_Java获取当前时间的年月日时分秒
2021-03-06 03:47:35import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Test {public static void main(String[] args) throws Exception {Calendar now = Calendar.... -
java公式求年月日_java日期间相隔年月日计算
2021-03-14 10:16:49/*** 获取date1相距date2多少天, date2>date1* @param date1* @param date2* @return* @throws ParseException*/public static int getDaysSpace(String date1,String date2){Calendar cal = Calendar....