`

给定日期判断周几

阅读更多

网上看到的,共享出来,网址忘了,莫见怪!

 

public class Test {
	protected String backDayandWeek(Date date){
		Calendar c = Calendar.getInstance();
		c.setTime(date);
		String[] weekDays = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};
		// 一周中的第几天(国外周日是第一天,所以需要减1)
		int n = c.get(Calendar.DAY_OF_WEEK)-1;
	    if (n < 0) n = 0;    
	    return weekDays[n];
	}
	public static void main(String[] args) throws ParseException {
		Test t = new Test();
		Date date = new Date();
		System.out.println(t.backDayandWeek(date));
	}
}

 

分享到:
评论

相关推荐

    Java实现给定日期计算星期几

    Java实现给定日期计算星期几。通过给定****-**-**的格式来计算星期几。

    星期几:任何给定日期的星期几-matlab开发

    在MATLAB中,确定任何给定日期的星期几是一项常见的任务,这在处理时间序列数据或日历计算时尤其有用。MATLAB提供了强大的日期和时间处理功能,包括`datetime`类,可以方便地进行此类操作。本文将详细介绍如何在...

    请教用sql实现通过已知的年,月,第几周和周几,得到具体的日期

    在SQL中,根据已知的年、月、第几周和周几来获取具体的日期是一项常见的日期处理任务,尤其在数据分析或报表生成时非常有用。本文将深入探讨如何使用SQL来实现这一功能,并以MS SQL Server为例进行示例说明。 首先...

    SQL 判断给定日期值(或时间段)所在星期的星期一和星期天的日期

    本文将深入探讨如何利用T-SQL(Microsoft SQL Server的SQL方言)来确定给定日期值所在星期的星期一和星期天的日期。这涉及到对日期函数`DATEADD`和`DATEDIFF`的运用,以及创建自定义函数来方便复用。 首先,让我们...

    根据日期获取该日期星期几

    通过以上分析可以看出,该函数实现了一个简单而实用的功能——根据给定的日期计算出该日期是星期几。这种方法不仅可以在日常生活中的各种场景中使用,也可以作为编程项目的一部分,帮助解决实际问题。此外,对于初学...

    js获取指定日期周数以及星期几的小例子

    首先,`getNowFormatDate` 函数的主要目的是将一个给定的日期格式化为"YYYY-MM-DD"的字符串形式。这在用户界面上展示日期时非常有用。该函数首先取得输入日期的年、月、日,然后将年份、月份(月份需要加1,因为...

    python实现某年某月是星期几

    该程序主要是完成判断某天是周几,输入一天的日期(2020-2-2)这种格式,会判断该天是周几,如果日期格式不对,会显示输入错误。

    易语言判断某一时间是第几个星期

    这将告诉我们这个日期是周几,但并不直接给出它是该月或该年的第几个星期。 3. **计算星期数**:要计算是第几个星期,我们需要从月初或年初开始遍历,统计到目标日期前的所有完整星期。对于月份,我们可以从该月的...

    sql判断当天星期几

    根据给定文件的信息,我们可以详细地探讨如何在SQL中判断当前日期是星期几的问题。这一需求在日常的数据处理工作中非常常见,特别是在需要基于日期进行数据分析或报表生成时。接下来,我们将从以下几个方面来深入...

    获取当前日期所在周一和周末,月头和月末

    根据给定文件的信息,我们可以总结出以下几个重要的知识点: ### 一、获取当前日期所在周一 在C#中,可以通过计算当前日期与周一之间的天数差来确定周一的日期。具体实现如下: ```csharp public static DateTime...

    php获取本周星期一具体日期的方法

    `time()`函数返回当前的Unix时间戳,而`mktime()`函数则可以根据给定的日期来创建相应的Unix时间戳。 现在来详细解释标题中提到的获取本周星期一日期的函数`mondayTime`。该函数定义为私有方法,带有两个参数:...

    js 获取本周、上周、本月、上月、本季度、上季度的开始结束日期

    `getMonthDays()`函数计算给定月份的天数,通过创建该月的第一天和下个月第一天之间的日期差值来实现。 `getQuarterStartMonth()`函数确定当前季度的起始月份。根据当前月份,我们分四种情况来判断:1-3月为第一...

    asp.net(C#)实现功能强大的时间日期处理类完整实例

    首先,我们讨论的类称为DateTimeHelper,它通过封装常用的时间日期判断与计算功能,为用户提供了便利。在C#中,处理日期和时间主要涉及到System.DateTime类。该类提供了许多有用的属性和方法,用于获取当前的日期和...

    C语言日历小程序

    基姆拉尔森计算公式可以计算给定日期(年、月、日)是星期几。在描述中提到的程序中,通过函数`int fday(int year)`实现了计算星期几的功能。 输出本月日历涉及到的是对月份天数的统计,考虑到闰年时二月天数的不同...

    c语言万年历程序

    根据给定的C语言万年历程序的代码和描述,我们可以从中提炼出多个重要的IT知识点,尤其是关于日期计算、逻辑处理以及用户交互方面的知识。以下是对这些知识点的详细解析: ### 1. 闰年判断与日历年份的天数计算 在...

    C语言写的电子万年历代码

    计算给定日期是一周中的哪一天(即星期几)。 - **参数**: - `year`:年份 - `month`:月份 - `day`:日期 - **实现逻辑**: - 首先判断给定年份是否为闰年。 - 计算到目前为止的总天数(不包括当月的天数)。...

    201711010202王汝芸17计2报告31

    然后,程序计算经过给定天数后的那天是周几,通过取模运算得出结果。逻辑表达式在这里用于判断日期间隔加上当前周日期后的新日期所对应的周日。 **课后题3.9** 该题目的目的是让学生理解并运用条件判断与数组操作...

    c语言日历表

    它包含了对日期和时间的基本计算,如判断闰年、计算每周的第一天等。此外,还涉及到了基本的数据结构(数组)和控制结构(循环、条件判断)。这对于初学者来说是非常好的实践项目,可以帮助他们更好地理解C语言的...

    每周天数计算

    - 判断当前日期是周几,并在对应的计数器上增加1。 - 通过 `Calendar.DAY_OF_YEAR` 属性使日期递增一天。 5. **返回结果**: - 完成遍历后,返回存储每周每天数量的 `Map` 对象。 #### 4. 实现优化建议 为了...

Global site tag (gtag.js) - Google Analytics