
正文
java判断星期一几代码 java判断当前日期是星期几
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用java程序编写如何判定是每月的1号星期几
import java.util.Calendar;
import java.util.Date;
public class Yugi
{
public static void getDays(String from, String to)
{
Calendar calendar = Calendar.getInstance();
String[] array = { from, to };
Date[] ds = new Date[array.length];
for(int i = 0; i array.length; i++)
{
String[] fs = array[i].split("[^\\d]+");
calendar.set(Integer.parseInt(fs[0]), Integer.parseInt(fs[1]) - 1, Integer.parseInt(fs[2]));
ds[i] = calendar.getTime();
}
for(Date x = ds[0]; x.compareTo(ds[1]) = 0;)
{
calendar.setTime(x);
int today = calendar.get(Calendar.DAY_OF_WEEK);
String[] week = "日一二三四五六".split("");
if(calendar.get(Calendar.DATE) == 1)
{
System.out.println(
calendar.get(Calendar.YEAR) + "java判断星期一几代码的" + (calendar.get(Calendar.MONTH) + 1) + "月1号是 星期" + week[today]);
}
calendar.add(Calendar.MONTH, 1);
x = calendar.getTime();
}
}
public static void main(String[] args)
{
getDays("2015.1.1", "2015.12.31");
}
}
相关问答
Q1: java怎样通过日期获取星期几?
1、使用Calendar类\x0d\x0a/**\x0d\x0a* 获取当前日期是星期几
\x0d\x0a*\x0d\x0a* @param dt\x0d\x0a* @return 当前日期是星期几\x0d\x0a*/\x0d\x0apublic static String getWeekOfDate(Date dt) {\x0d\x0aString[] weekDays = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};\x0d\x0aCalendar cal = Calendar.getInstance();\x0d\x0acal.setTime(dt);\x0d\x0aint w = cal.get(Calendar.DAY_OF_WEEK) - 1;\x0d\x0aif (w
回答于 2022-11-16
Q2: java 给一个日期判断是星期几
/**
* 判断当前日期是星期几br
* br
* @param pTime 修要判断的时间br
* @return dayForWeek 判断结果br
* @Exception 发生异常br
*/
public static int dayForWeek(String pTime) throws Exception {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Calendar c = Calendar.getInstance();
c.setTime(format.parse(pTime));
int dayForWeek = 0;
if(c.get(Calendar.DAY_OF_WEEK) == 1){
dayForWeek = 7;
}else{
dayForWeek = c.get(Calendar.DAY_OF_WEEK) - 1;
}
return dayForWeek;
}
Q3: Java如何判断今天本月第几周的周几
使用Calendar类可以对日期进行常用操作java判断星期一几代码,代码如下java判断星期一几代码:
Calendar c = Calendar.getInstance();
// 当前日期是本月第几周
int weeks = c.get(Calendar.WEEK_OF_MONTH);
System.out.println(weeks);
// 当前是星期几 java中一周第一天为星期天java判断星期一几代码,所以1代表星期日java判断星期一几代码,2代表星期一java判断星期一几代码,以此类推,7代表星期6
int week = c.get(Calendar.DAY_OF_WEEK);
System.out.println(week);
Q4: Java 日期如何判断是星期几?求大神代码
public static void main(String[] agrs) {
String newtime="2013-7-21";
System.out.print(testDate(newtime));
}
public static String testDate(String newtime) {
String dayNames[] = {"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
Calendar c = Calendar.getInstance();// 获得一个日历java判断星期一几代码的实例
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
try {
c.setTime(sdf.parse(newtime));
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return dayNames[c.get(Calendar.DAY_OF_WEEK)-1];
}
对于单双数日java判断星期一几代码,能被2整除就是双数日java判断星期一几代码,反之是单数日
关于java判断星期一几代码和java判断当前日期是星期几的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






