java星期几代码 java 日期 周几

java将1234转换成对应星期几import java.text.ParseException;
import java.text.SimpleDateFormat;
【java星期几代码 java 日期 周几】import java.util.Calendar;
import java.util.Date;
public class WeekDaysTest {
public static void main(String[] args) {
System.out.println(WeekDaysTest.dateToWeek("2022-01-01" ));
}
/**
* 日期转星期方法
* @param dateTime
* @return
*/
public static String dateToWeek(String dateTime){
SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
String[] weekDays = {"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
Calendar calendar = Calendar.getInstance();
// 获得一个日历
Date date =null;
try
{
// 将String类型数据转换成Date类型
date = f.parse(dateTime);
calendar.setTime(date);
}
catch
(ParseException e) {
e.printStackTrace();
}
//指示一个星期中java星期几代码的某天
int w = calendar.get(Calendar.DAY_OF_WEEK) - 1;
if(ww = 0;
}
returnweekDays[w];
}
}
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();// 获得一个日历的实例
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];
}
对于单双数日,能被2整除就是双数日,反之是单数日
java代码问题 。老师让写段代码输入字符显示星期几 。代码如下:byte c=buf.readLine();这句就不对 buf.readLine();返回java星期几代码的String 不是byte
改成String c=buf.readLine();
case 'a':说明 cjava星期几代码的类型应该是char 如果是jdk1.7java星期几代码的话直接把 'a'改成 ”a“,jdk1.7支持switch字符串
如果是其他的 就
String d=buf.readLine();
char c=d.trim().charAt(0);
switch(c)
{
case 'a':
System.out.println("今天星期一");
break;
另buf.readLine()会抛出异常需要try catch处理或者继续抛出
switch 可以指定一个default 提示输入字符有误 。
java星期几代码的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于java 日期 周几、java星期几代码的信息别忘了在本站进行查找喔 。

    推荐阅读