String str = "2008-03-03";
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
try{
Date date = dateFormat.parse(str);
Calendar cal = Calendar.getInstance();
cal.setTime(date);
if(cal.SUNDAY ==cal.get(Calendar.DAY_OF_WEEK))
{
System.out.println("date :" + "星期天");
}
if(cal.MONDAY ==cal.get(Calendar.DAY_OF_WEEK))
{
System.out.println("date :" + "星期一");
}
if(cal.TUESDAY ==cal.get(Calendar.DAY_OF_WEEK))
{
System.out.println("date :" + "星期二");
}
if(cal.WEDNESDAY ==cal.get(Calendar.DAY_OF_WEEK))
{
System.out.println("date :" + "星期三");
}
if(cal.THURSDAY ==cal.get(Calendar.DAY_OF_WEEK))
{
System.out.println("date :" + "星期四");
}
if(cal.SATURDAY ==cal.get(Calendar.DAY_OF_WEEK))
{
System.out.println("date :" + "星期五");
}
if(cal.SATURDAY ==cal.get(Calendar.DAY_OF_WEEK))
{
System.out.println("date :" + "星期六");
}
}catch(Exception e)
{
e.printStackTrace();
}
分享到:
相关推荐
不过,C#默认的ToString()方法返回的是英文的星期名,如果你想得到中文的星期名,你需要自定义一个转换函数,或者使用.NET Framework提供的区域性设置。 创建一个将DayOfWeek枚举转换为中文的方法如下: ```csharp...
根据提供的文件信息,本文将详细解释如何在C#中实现基于日期计算出今天是星期几的功能。这包括了具体的算法公式、代码实现方法以及利用C#内置类进行日期操作的相关知识点。 ### 一、算法原理 为了计算一个给定日期...
这个功能可以帮助用户在日程管理、数据分析等场景下快速获取日期对应的星期信息。要实现这个功能,我们可以利用编程语言提供的日期和时间库,如Python中的`datetime`模块。 首先,我们需要了解日期的基本表示方式。...
- 最后加上目标日期的天数,得到从公元元年到目标日期的总天数,再对7取模,即可得到星期几的数值。 ### 6. **扩展性与优化** - 当前的程序仅考虑了从公元元年开始的日期,如果需要处理更早或更晚的日期,需要对...
4. 处理结果:分析返回值或修改后的结构体,得到所需信息。 在易语言API取星期几的源码中,可能会有以下代码片段: ```易语言 .定义 结构 系统时间结构体 .整数型 年 .整数型 月 .整数型 日 .整数型 小时 ....
根据给定的信息,我们可以总结出以下关于如何在Java中获取特定月份的所有日期及其对应的星期的知识点。 ### 一、理解代码逻辑 #### 1. 获取月份的年份和月份值 - 使用`String mon`来表示月份(例如 "2023-06"),...
4. 获取星期几:获取到日期后,你可以使用另一个API函数如GetDayOfWeek来得到星期几。这个函数返回一个整数值,表示一周中的第几天,通常从0(周日)到6(周六)。在易语言中,你可能需要再次声明这个API函数: ``` ...
通过内置的`Date`函数,我们可以轻松地得到系统当前的日期。这个函数返回的是当前系统时钟的日期和时间,但在此场景下,我们主要关注其日期部分。 ### VB 6.0获取星期代码 接下来,我们要解决的是如何将这个日期...
根据提供的信息,我们可以详细解析与万年历星期计算相关的知识点,包括C语言中的具体实现细节。 ### 一、万年历星期算法概述 万年历星期算法是指在一定范围内(如2000年至2099年)计算任意一天是星期几的方法。...
运行这段代码,你会得到类似“今天是星期X”的输出,其中X是对应于当前日期的星期几。 对于初学者,了解`ctime`库和`struct tm`结构体是非常重要的,因为它们在处理日期和时间相关的任务时非常常见。你可以根据需要...
4. **测试样例**:利用给定的测试样例检查代码的正确性,确保所有情况都能得到预期结果。 5. **提交与调试**:将代码提交到USACO平台,查看系统给出的评测结果,根据错误信息进行调试优化。 在压缩包中的"friday...
根据给定的信息,本文将详细解释如何利用 SQL Server 函数来计算某段时间内某一特定星期日期(如周一、周二等)出现的次数。这在数据分析和报表制作中非常有用。 ### 标题解读 **标题:“求某段时间内某一星期日期...
根据给定的信息,本文将详细解释“计算某天是星期几自动开启脚本”的核心概念、实现原理及其在ROS系统中的应用。 ### 核心概念与背景 在自动化任务管理中,经常需要根据时间的不同来执行不同的脚本或任务。例如,...
根据计算得到的 `h`,可以确定星期几。例如,如果 `h = 0`,则表示星期六;`h = 1`,表示星期日,以此类推。 这个压缩包中的资源,无论是源代码还是PDF文档,都为学习者提供了宝贵的实践机会和理论指导,有助于深入...
随着科技的发展,尤其是大数据和人工智能技术的广泛应用,零售商们逐渐把焦点从单纯的价格战转移到了对销售数据的深入分析上,以期获得对消费者行为的更深层次理解。 首先,探索性数据分析(EDA)是任何数据分析...
根据给定的信息,本文将对《相约星期二--最后的课程》这本书进行深入解析,提炼其中的关键知识点。 ### 标题与描述解读 #### 《相约星期二--最后的课程》 这本书讲述了莫里·施瓦茨教授在生命最后阶段与他的学生...
**题目2.3** 讨论了在不同情况下询问明天星期几所能获得的信息量。 - **问题描述**: 在未知今天星期几的情况下提问与已知今天是星期四的情况下提问的区别。 - **分析**: 如果不知道今天是星期几,那么答案有七种...
4. 调用“日期到星期”函数,传入转换后的日期,得到星期序号。 5. 根据序号,将数字转换成中文的星期表述,例如“星期一”到“星期日”。 6. 最后,将结果显示给用户,可能通过消息框或者输出到文本框。 这个源码...
核心功能包括判断闰年、确定1900年1月1日是星期一这一基础信息,并据此计算出指定日期是一周中的哪一天。 #### 二、关键函数解析 ##### 2.1 判断闰年的函数`leap()` 此函数接收一个整数参数`year`(表示年份),并...
例如,获取日期和时间的API函数“GetLocalTime”可以用于得到系统当前的时间信息。这个函数返回一个结构体,包含了年、月、日、小时、分钟、秒等信息。但要获取星期几,我们需要使用另一个API函数,通常是...