「java日期格式化星期」java时间日期格式转换
本篇文章给大家谈谈java日期格式化星期,以及java时间日期格式转换对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
Java编程,输入日期输出星期。
你好,按照你的要求,代码如下
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
public class test {
public static void main(String[] args) {
String[] day = new String[] { "日", "一", "二", "三", "四", "五", "六" };
DateFormat df = new SimpleDateFormat("yyyyMMdd");// 输入的日期格式必须是这种
Scanner s = new Scanner(System.in);
while (true) {
System.out.println("输入一个日期,格式是20120101");
try {
Date d = df.parse(s.nextLine());// 把字符串转化成日期
System.out.println("星期" + day[d.getDay()]);
} catch (ParseException e) {
System.out.println("输入不合法");
}
}
}
}
运行结果:
输入一个日期,格式是20120101
20111123
星期三
输入一个日期,格式是20120101
2011
输入不合法
输入一个日期,格式是20120101
java中 格式化日期格式到星期的怎样格式?
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
public class TestWeekDay {
public static void main(String[] args) {
//如果是打印星期的英语简写,可以用Locale.US代替。
DateFormat df = new SimpleDateFormat("EEE yyyy-MM-dd",java.util.Locale.CHINA); //EEE 表示星期
System.out.println(df.format(new Date()));
}
}
java日期格式化
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Test {
public static void main(String[] args) {
final String dayNames[] = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };
SimpleDateFormat sdfInput = new SimpleDateFormat("yyyy年MM月dd日");
Calendar calendar = Calendar.getInstance();
Date date = new Date();
calendar.setTime(date);
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
System.out.println(sdfInput.format(date) + " " + dayNames[dayOfWeek - 1]);
}
}
关于java日期格式化星期和java时间日期格式转换的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-17,除非注明,否则均为
原创文章,转载请注明出处。