用java怎么查下周二的日期

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用java怎么查下周二的日期相关的知识,希望对你有一定的参考价值。

import java.util.Calendar;
import java.util.Date;

public class Du

public static void main(String[] args)

Date date = new Date();
System.out.println("Today is : " + date.toLocaleString());
date = getNextTuesday(date);
System.out.println("Next tuesday is: "+ date.toLocaleString());



public static Date getNextTuesday(Date date)
Calendar cal = Calendar.getInstance();

cal.setTime(date);

cal.add(Calendar.WEEK_OF_YEAR, 1);
cal.set(Calendar.DAY_OF_WEEK, Calendar.TUESDAY);

return cal.getTime();



--------------------
Today is : May 12, 2011 7:27:25 PM
Next tuesday is: May 17, 2011 7:27:25 PM
参考技术A package com.mike.first;
import java.text.DateFormat;
import java.util.Calendar;
import java.util.Date;

public class Du

public static void main(String[] args)

Date date = new Date();
DateFormat format = DateFormat.getDateInstance();
String tuesday = format.format(date);

System.out.println("Today is : " + tuesday);
date = getNextTuesday(date);
String nextTuesday = format.format(date);
System.out.println("Next tuesday is: "+ nextTuesday);



public static Date getNextTuesday(Date date)
Calendar cal = Calendar.getInstance();

cal.setTime(date);
cal.add(Calendar.WEEK_OF_YEAR, 1);
cal.set(Calendar.DAY_OF_WEEK, Calendar.TUESDAY);

return cal.getTime();

参考技术B 可以使用JDBC加SQL的方式实现从DB中查询数据。
或者使用hibernate或ibatis等ORM框架,
或者使用其它JPA的实现架构。

oracle把查两个日期相减的天数变成数字类型

oracle 查询里面2个日期字段相减得到的天数 是什么什么类型的字段 , 可以拿2个日期相减然后再乘以单价吗?我在sqlplus里面运行的没有报错,
放在JAVA里面就会报一个 ORA-01861 文字与字符串不匹配
我该怎么改?

在oracle中,两个date类型相减为天数,要转换为秒,则用结果去乘以24*60*60;
在java中,两个date类型相减则为毫秒数!
参考技术A date - date = number of days(天数)
你用天数*单价,不明白你是什么样的业务需求..
参考技术B 2个日期相减会得到一个number类型,java里默认用BigDecimal类型去匹配number类型 参考技术C 你用的试eclipse搞java的吗???如果是可以试试下面的===
右击这个项目==点最后选项properties==弹出对话框【点击other,把默认的GBK编码格式改为utf-8或其他的试试】=====

以上是关于用java怎么查下周二的日期的主要内容,如果未能解决你的问题,请参考以下文章

oracle把查两个日期相减的天数变成数字类型

查找下周一的 NSDate [关闭]

怎么看华为荣耀6生产日期?

Java 根据出生日期获得年龄

使用Java如何验证所以日期是不是正确

刚买的IPAD,为啥在官网上查不到保修日期