`

JAVA中获得今天是星期几?

阅读更多
public class GetDayOfWeek{
public static void main(String args[]){
final String dayNames[] = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五","星期六" };
Calendar calendar = Calendar.getInstance();
Date date = new Date();
calendar.setTime(date);
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK)-1;
if(dayOfWeek <0)dayOfWeek=0;
System.out.println(dayNames[dayOfWeek]);
}
 
分享到:
评论

相关推荐

    JAVA源码:输入星期几的首个字母,输出是星期几

    ### JAVA源码:根据星期首字母输出完整星期 #### 知识点概览 1. **基础输入输出操作** - 使用`Scanner`类进行控制台输入。 2. **字符串处理** - 字符串转换为小写。 - 获取字符串中的特定字符。 3. **流程控制**...

    java根据日期计算年龄和星期

    在Java中处理日期时,经常需要根据特定的日期来计算出年龄或者确定该日期是星期几。这对于开发涉及日期处理的应用程序非常实用。本文将详细介绍如何使用Java内置类如`SimpleDateFormat`、`Calendar`等来进行这些操作...

    查询某一天是星期几.rar

    在编程和计算机科学中,查询某一天是星期几是一个常见的日期处理问题,涉及到日历算法。这个任务可以通过多种编程语言来实现,例如Python、Java、C++等。下面我们将详细探讨这个问题,以及如何使用不同的方法来解决...

    Java节假日算法(免费)

    在这个方法中,我们使用了 Calendar 的 getDayOfWeek() 方法来获取每个日期的星期几,然后检查是否是周末,如果是,则减去相应的天数。这样可以避免假期和周末的重叠情况。 在这个算法中,我们还使用了 List 和 ...

    Java中封装的全局日期处理工具类

    获取SimpleDateFormat 获取日期中的某数值。如获取月份 增加日期中某类型的某数值。...获得两个日期之间的连续日期.。 将时间转换为时间戳。 获取连续月份。 两个时间相差距离中文描述 。 比较两个时间的大小。

    java实现的日期操作类

    对于题目中提到的计算星期几和后几天的日期,我们可以使用`java.time.LocalDate`和相关的转换方法。 1. 计算星期几:`LocalDate`类有一个`getDayOfWeek()`方法,可以返回日期对应的星期几,其结果是`DayOfWeek`枚举...

    得到该月日期和星期

    根据给定的信息,我们可以总结出以下关于如何在Java中获取特定月份的所有日期及其对应的星期的知识点。 ### 一、理解代码逻辑 #### 1. 获取月份的年份和月份值 - 使用`String mon`来表示月份(例如 "2023-06"),...

    【Java精品】Java中Date各种相关用法.doc

    - 计算一年中的第几星期是几号:设置Calendar的年份、周数和星期,然后获取`getTime()`得到对应的日期。 5. add()和roll()的用法 - `add()`方法:用于增加或减少日期字段的值,会跨月或跨年。例如,`cal.add...

    Java输出月份日历

    通过Calendar类,程序能够得到用户输入日期的年月日信息,并进一步计算出该月的天数和第一天是星期几。 3. Scanner类:Scanner类在Java中用于获取用户的输入。在程序中,Scanner的使用帮助程序从用户那里接收一个...

    根据日期获取当前是星期几

    在日常生活中,我们经常会遇到需要判断某一天具体是星期几的需求,尤其是在编写程序或进行数据处理时。本文将详细介绍如何通过编程语言(以C#为例)实现这一功能。 #### 核心概念解析 在开始之前,我们需要了解几...

    java 获取当前日期时间和本周的星期一的日期时间.docx

    如果今天是2011年8月28日星期日13时31分5秒,那么运行上述程序将得到以下输出: ``` 当前时间: 2011 年 08 月 28 日 13 时 31 分 05 秒 星期一时间: 2011 年 08 月 22 日 13 时 31 分 05 秒 ``` 这里,“星期一...

    Oracle数据库时间类型与JAVA之间的转换和应用.pdf

    如果你想在Java中获得与Oracle数据库中相同的日期和时间格式,可以使用`to_char()`函数将日期转换为特定格式的字符串。例如: ```sql SELECT to_char(SYSDATE, 'yyyy-mm-dd HH24:mi:ss') FROM dual; ``` 这样,在...

    java 获取时间 本周本年本月第一天最后一天

    这里需要注意的是,虽然`DAY_OF_YEAR`属性可以帮助我们设置为一年中的某一天,但是直接设置`YEAR`属性为1并不意味着我们会得到实际的“本年最后一天”。实际上,在上面的例子中,我们将当前日期设置为1年1月1日,...

    JAVA语言编写的万年历

    代码中使用了一个名为`month`的变量,其值表示1900年1月1日是星期几(这里假设为星期一),然后通过将总天数加上1并取模7,可以得到目标日期是一周中的第几天。这一计算过程考虑到了从1900年开始的每一天,并最终...

    java获取系统时间

    在Java中,通过`java.util.Date`类可以轻松地获取当前系统的日期和时间。此外,为了使这些日期和时间更具可读性,通常会使用`java.text.DateFormat`类来对时间进行格式化处理。下面将详细介绍如何使用这两个类以及...

    显示日历(java)

    首先,创建`TemporalAdjuster`,然后调用`atDay(int day)`方法得到该年第一天的日期,再通过`DayOfWeek`的`from(Temporal temporal)`方法获取星期几。 4. **日历结构**: 日历通常由12个月组成,每个月有28到31天...

    java课程日历,输入日期打印日历

    对于每个月,我们需要确定首日是星期几,这可以通过`get(Calendar.DAY_OF_WEEK)`得到。以下是一个简单的实现: ```java public void printYear(int year) { for (int month = 0; month ; month++) { printMonth...

    java日历的制作.ppt

    在Java中,我们可以利用`java.util.Calendar`类和`java.util.Date`类来创建和管理日历对象。让我们深入了解一下这两个类以及如何在实际项目中应用它们。 首先,`Date`类是Java早期提供的日期时间类,它表示自1970年...

Global site tag (gtag.js) - Google Analytics