java知道当前时间,怎样知道星期几???

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java知道当前时间,怎样知道星期几???相关的知识,希望对你有一定的参考价值。

java中获取星期几可以这样:
把时间格式化为字符串

public class Time

public static void main(String[] args)
Date date = new Date();
SimpleDateFormat strdate = new SimpleDateFormat("E");
String str = strdate.format(date);
System.out.println(str);



其中日期标志符为:
G年代
y 年
M 月
d 日
h 时在上午或下午 (1~12)
H 时在一天中 (0~23)
m 分
s 秒
S 毫秒
E 星期
D 一年中的第几天
F 一月中第几个星期几
w 一年中第几个星期
W 一月中第几个星期
a 上午 / 下午标记符
k 时在一天中 (1~24)
K 时在上午或下午 (0~11)
z 时区
参考技术A 很简单的呀 用SimpleDateFormate的啦,这样写的啦 SimpleDateFormate sdf = new SimpleDateFormate("yyyy-MM-dd HH:mm:ss EEE");这个EEE就是星期几的啦 so easy的啦 参考技术B Calendar cal=Calendar.getInstance();
cal.setTime(new Date());

int week = cal.get(Calendar.DAY_OF_WEEK);

//默认,周日是1。本回答被提问者和网友采纳
参考技术C String[] weekDays = "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六";
Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(System.currentTimeMillis());
int day = cal.get(Calendar.DAY_OF_WEEK)-1;
System.out.println(weekDays[day]);

或者
Date date=new Date();
SimpleDateFormat dateFm = new SimpleDateFormat("EEEE");
System.out.println(dateFm.format(date));
参考技术D Calendar c = Calendar.getInstance();
System.out.println(c.get(c.DAY_OF_WEEK));
周日是1 周一是2 周三的3 ,依次类推

java怎样通过日期获取星期几?

参考技术A 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 < 0)\\x0d\\x0aw = 0;\\x0d\\x0areturn weekDays[w];\\x0d\\x0a\\x0d\\x0a2、使用SimpleDateFormat格式化日期\\x0d\\x0a\\x0d\\x0aDate date=new Date();\\x0d\\x0aSimpleDateFormat dateFm = new SimpleDateFormat("EEEE");\\x0d\\x0adateFm.format(date);\\x0d\\x0a注:格式化字符串存在区分大小写\\x0d\\x0a对于创建SimpleDateFormat传入的参数:EEEE代表星期,如“星期四”;MMMM代表中文月份,如“十一月”;MM代表月份,如“11”;\\x0d\\x0ayyyy代表年份,如“2010”;dd代表天,如“25”

以上是关于java知道当前时间,怎样知道星期几???的主要内容,如果未能解决你的问题,请参考以下文章

从当前日期获取星期几并指定星期几

如何在 Unity3d 中 得到当前系统日期是星期几 知道的说下 十分感谢 全部就20分了

java 获取当前日期是多少周

JAVA判断当前日期是星期几

js显示当前日期时间和星期几

在sql中怎样获得已知日期是星期几