「java日期格式化星期」java时间日期格式转换

博主:adminadmin 2022-12-17 10:18:06 51

本篇文章给大家谈谈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时间日期格式转换的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-17,除非注明,否则均为首码项目网原创文章,转载请注明出处。