java获取下周一的时间(java获取本周日期)

今天给各位分享java获取下周一的时间的知识,其中也会对java获取本周日期进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

1、java中怎么在获取的系统时间上推迟一周,或者一年2、java中知道本周日期怎么获得下周日期3、java 获取当前日期时间和本周的星期一的日期时间?4、java 如何取得下周一和下周日的日期

java中怎么在获取的系统时间上推迟一周,或者一年

推迟一周代码:

Calendar curr = Calendar.getInstance();

curr.set(Calendar.DAY_OF_MONTH,curr.get(Calendar.DAY_OF_MONTH)+7);

Date date=curr.getTime();

推迟一月代码:

Calendar curr = Calendar.getInstance();

curr.set(Calendar.MONTH,curr.get(Calendar.MONTH)+1);

Date date=curr.getTime();

推迟一年代码:

Calendar curr = Calendar.getInstance()

curr.set(Calendar.YEAR,curr.get(Calendar.YEAR)+1);

Date date=curr.getTime();

扩展资料:

在windows下编译java文件、执行:

1、先创建一个txt,更改为test.java。

2、编写代码,为输出为holloword。

3、找到cmd,并进行打开cmd。

4、编译java文件,输入命令为javac test.java。

5、如果没有报错,查看当前目录下是否有class文件产生。

6、执行class文件,在命令输入java test,输出为holloword。

java获取下周一的时间(java获取本周日期)

java中知道本周日期怎么获得下周日期

* ★1.只有日期没有时间* public class DateTest{* public static void main(String args[]){Calendar cal=Calendar.getInstance();String date,day,month,year;year =String.valueOf(cal.get(Calendar.YEAR));month =String.valueOf(cal.get(Calendar.MONTH)+1);day =String.valueOf(cal.get(Calendar.DATE));date = year+-+month+-+day;System.out.println(date);* }* }*//******************************************************************************** ★2.有具体日期和时间分以及秒,但是Date().toLocaleString()已经过 时* public class DateTest {* public static void main(String[] args) {* System.out.println(new java.util.Date().toLocaleString());* }* }******************************************************************************/public class DateTest{public static void main(String args[]){* 格式化日期public class DateTest {public static void main(String[] args) {Calendar cl=Calendar.getInstance();格式化日期 SimpleDateFormat sdf = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss);String str = sdf.format(cl.getTime());System.out.println(str);}}************************************************************************************/public class DateTest{public static void main(String args[]){Date date=new Date();

java 获取当前日期时间和本周的星期一的日期时间?

提倡了一下中文写,…

static public void main(String 参数[]){

SimpleDateFormat 格式=new SimpleDateFormat(“y年M月d日 E H时m分s秒”,Locale.CHINA);

Calendar 日历=Calendar.getInstance(Locale.CHINA);

//当前时间,貌似多余,其实是为了所有可能的系统一致

日历.setTimeInMillis(System.currentTimeMillis());

System.out.println(“当前时间:”+格式.format(日历.getTime()));

日历.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);

System.out.println(“周一时间:”+格式.format(日历.getTime()));

}

===========

改到后天测了一下

输出

当前时间:2011年8月31日 星期三 12时32分40秒

周一时间:2011年8月29日 星期一 12时32分40秒

java 如何取得下周一和下周日的日期

import java.text.*;

import java.util.*;

public class PrintThisMonday{

public static void main(String[] argv)throws Exception{

for(int i=1; i11; i++){

String strDate = String.format(“2012-12-0%d”, i);

Date date = str2Date(strDate);

Date dateSunDay = getSunday(date);

Date dateMonday = getMonday(date);

System.out.println(String.format(“日期 %tY-%tm-%td %ta 周日是:%tY-%tm-%td %ta 周一是:%tY-%tm-%td %ta”, date, dateSunDay, dateMonday) );

}

}

//注:周日是一周的开始

public static Date getMonday(Date date)throws Exception{

Calendar cal = Calendar.getInstance();

cal.setTime(date);

int week = cal.get(Calendar.DAY_OF_WEEK);

if(week2){

cal.add(Calendar.DAY_OF_MONTH,-(week-2)+7);

}else{

cal.add(Calendar.DAY_OF_MONTH,2-week+7);

}

return cal.getTime();

}

//注:周日是一周的开始

public static Date getSunday(Date date)throws Exception{

Calendar cal = Calendar.getInstance();

cal.setTime(date);

int week = cal.get(Calendar.DAY_OF_WEEK);

if(week1){

cal.add(Calendar.DAY_OF_MONTH,-(week-1)+7);

}else{

cal.add(Calendar.DAY_OF_MONTH,1-week+7);

}

return cal.getTime();

}

static SimpleDateFormat fmt=new SimpleDateFormat(“yyyy-MM-dd”);

static Date str2Date(String s){

try{

return fmt.parse(s);

}catch(Exception ex){

ex.printStackTrace();

return null;

}

}

}

日期 2012-12-01 星期六 周日是:2012-12-02 星期日 周一是:2012-12-03 星期一

日期 2012-12-02 星期日 周日是:2012-12-09 星期日 周一是:2012-12-10 星期一

日期 2012-12-03 星期一 周日是:2012-12-09 星期日 周一是:2012-12-10 星期一

日期 2012-12-04 星期二 周日是:2012-12-09 星期日 周一是:2012-12-10 星期一

日期 2012-12-05 星期三 周日是:2012-12-09 星期日 周一是:2012-12-10 星期一

日期 2012-12-06 星期四 周日是:2012-12-09 星期日 周一是:2012-12-10 星期一

日期 2012-12-07 星期五 周日是:2012-12-09 星期日 周一是:2012-12-10 星期一

日期 2012-12-08 星期六 周日是:2012-12-09 星期日 周一是:2012-12-10 星期一

日期 2012-12-09 星期日 周日是:2012-12-16 星期日 周一是:2012-12-17 星期一

日期 2012-12-10 星期一 周日是:2012-12-16 星期日 周一是:2012-12-17 星期一

关于java获取下周一的时间和java获取本周日期的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年4月2日 12:36:45
下一篇 2024年4月2日 12:44:02

相关推荐

  • excel日期加年份,excel日期怎么加年数

    在excel中如何将日期加上几年 首先打开一个excel表格,输入一个日期,这里我以今天的日期为例。下面用EDATE函数,这个函数的用法是输入=EDATE后有两个参数,一个是开始日期,一个是月数。因为我们需要在现有的日期上加3年,所以对应的月数是36。 要在Excel中将单元格中的日期加3年,可以使用以下公式:=DATE(YEAR(A1)+3,MONTH(A…

    2024年5月23日
    4100
  • excel如何写vba,excel如何写今天日期函数

    Excel怎么设置着写一个刷新的VBA? End Sub 然后保存并重新打开表格,数据每秒自动刷新。如果要不间断一直刷新,把 + TimeValue(00:00:01)去掉,但是会非常卡,无法操作。原创,Excel 2016 亲测可行。 LatestTime 可选 Variant 过程开始运行的最晚时间。 在A1输入\x0d\x0a=NOW()\x0d\x0…

    2024年5月23日
    4000
  • 怎么用excel计算日期时间差,excel计算日期时间差年份

    excel中怎么计算时间差? 1、首先打开Excel表格,并在表格单元格中输入好信息。鼠标选中【C2】单元格,并输入公式:=TEXT(B2-A2,h小时m分钟s秒),按回车键。 2、首先打开Excel软件,在单元格中输入需要计算的日期,输入的日期格式为:年/月/日。在空白的单元格上输入等于符号,用鼠标点击最终日期,输入减号符号,用鼠标点击最初的日期。 3、首…

    2024年5月23日
    5000
  • 日期格式java,日期格式yyyy一mm一dd转文本

    Java中怎么把字符串转换成日期格式啊 定义一个字符串类型的时间;创建一个SimpleDateFormat对象并设置格式;最后使用SimpleDateFormat的parse方法将String类型的时间转换成Date类型的时间。 SimpleDateFormat sdf = new SimpleDateFormat( yyyy年MM月dd日 );String…

    2024年5月23日
    4800
  • excel函数日期与时间相关计算汇总,excel函数日期与时间相关计算汇总

    怎么用excel计算两个日期之间的间隔年限? 1、年数=DATEDIF(A1,B1,Y)月数=DATEDIF(A1,B1,M)注意,A1是小日期,B1是大日期,不能写反,否则出错。函数:DATEDIF(start_date,end_date,unit)Start_date:为一个日期,它代表时间段内的第一个日期或起始日期。 2、计算天数方法1两日期格式数值相…

    2024年5月23日
    4200
  • java数字转日期格式,java 日期转换成yyyyddd

    java请将数字1429339937748格式化为日期,格式:YYYY-MM-DD 1、使用SimpleDateFormat进行格式化。 2、可以直接通过SimpleDateFormat 中的parse方法进行日期格式转换。 3、DateFormat df = new SimpleDateFormat(yyyy-MM-dd hh:mm:ss);System.…

    2024年5月22日
    4500
  • linux查系统安装时间查询,linux查看安装日期

    Linux查看操作系统安装时间的方法总结 1、有个办法是查看 lost+found 目录状态,因为这个目录一般很少用到,改动最少(很可能无任何改动),而其他目录比如 /bin, /home 等因为经常升级系统、创建用户等操作会修改目录状态。 2、方法1对于linux系统而已,成上千个发行版。对于发行版的版本号查看方法。如以centos为例。输入lsb_rel…

    2024年5月22日
    5000
  • linux按日期创建目录,linux创建以日期为名字的文件

    创建目录linux命令 Linux文件和目录的新建命令有:touch、mkdir、cp、mv等。 首先右键点击linux的桌面,运行终端。打开终端输入mkdir,空格,加新建目录的名字。返回桌面就可以看到新建的目录了。同时可以用mkdir创建多个目录,用空格隔开每一个目录。返回桌面就可以看到新建的目录了。 使用mkdir命令创建目录,语法:mkdir[目录名…

    2024年5月22日
    4600
  • java获得前一天的日期,java获取两天前日期

    java怎样获得当前时间的前几天 import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Test { /* * 将当前日期加减n天数。 常规写法是下面这样写的。我们在获得指定时间倒退或者延迟天数的时候,JAVA 建议使用 C…

    2024年5月22日
    5200
  • excel日期判断星期几,excel给日期怎么看星期几

    excel怎么将日期显示为星期几? 1、打开电脑,直接进入到我们的excel软件中,然后找到并选中我们想要日期后自动对应显示当前是星期几的单元格。选中后,我们在单元格上点击鼠标右键,然后选择右键菜单中的“设置单元格格式”菜单进入。 2、如图所示,我们在表格中输入日期,如果设置是文本格式,日期会自动靠左对齐。我们转换成日期格式需要用到文本函数中的REPLACE…

    2024年5月21日
    4400

发表回复

登录后才能评论



关注微信