`
- 浏览:
29962 次
- 性别:
- 来自:
广州
-
//js 根据时间获得星期几
function getWeekDay(date)
{
if (!date)
{
alert("时间不能为空!");
return ;
}
date = date.replace(/[\/-]0?/g, "/");
if (!date.match(/^\d{4}\/\d{1,2}\/\d{1,2}$/))
{
alert("时间格式有问题!");
return ;
}
var d = new Date(date);
switch(d.getDay())
{
case 1:return "星期一";
case 2:return "星期二";
case 3:return "星期三";
case 4:return "星期四";
case 5:return "星期五";
case 6:return "星期六";
case 0:return "星期日";
default:break;
}
}
//java获取星期几
public static String getDayOfWeek(String dateStr) throws ParseException{
String datestr="";
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Date date = df.parse(dateStr);
Calendar cal = Calendar.getInstance();
cal.setTime(date);
int week = cal.get(Calendar.DAY_OF_WEEK);
switch(week){
case 1: datestr = "星期日";
break;
case 2: datestr = "星期一";
break;
case 3: datestr = "星期二";
break;
case 4: datestr = "星期三";
break;
case 5: datestr = "星期四";
break;
case 6: datestr = "星期五";
break;
case 7: datestr = "星期六";
break;
default: datestr = "";
break;
}
return datestr;
}[/size][size=x-large][size=small][/size]
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
这个“Delphi 根据日期得到星期几.rar”压缩包提供了一个示例,展示了如何在 Delphi 中实现这样的功能。下面将详细解释这个功能的实现原理以及涉及的 Delphi 语言特性。 首先,Delphi 使用 `TDateTime` 类型来表示...
最终,通过计算从公元1年开始到输入日期的总天数,然后取模7(一周有7天),可以得到星期几。具体地,模运算的结果为0表示星期日,1表示星期一,以此类推。 ### 代码分析 ```c #include"stdio.h" void main() { ...
根据提供的文件信息,本文将详细解释如何在C#中实现基于日期计算出今天是星期几的功能。这包括了具体的算法公式、代码实现方法以及利用C#内置类进行日期操作的相关知识点。 ### 一、算法原理 为了计算一个给定日期...
标题“任输入一个时间显示星期几”涉及到的编程任务是在C/C++环境下,根据用户输入的日期计算出该日期是星期几。这个功能在很多日常应用中都很常见,例如日历应用或者时间管理软件。在C/C++中实现这样的功能需要理解...
在计算机编程领域,确定输入日期是星期几是一项常见的任务,主要涉及到日期和时间的处理。这个功能可以帮助用户在日程管理、数据分析等场景下快速获取日期对应的星期信息。要实现这个功能,我们可以利用编程语言提供...
在C#编程语言中,获取当前日期是相当简单的任务,但是如何得知“今天是星期几”呢?这个功能涉及到对日期和时间的操作,以及对C#中的DateTime结构和DayOfWeek枚举的理解。让我们深入探讨一下。 首先,DateTime是C#...
GetDayOfWeek则可以根据给定的日期计算出是星期几。在易语言中,我们可以通过“外部函数”(API)模块来调用这两个函数。 易语言的API调用通常包括以下几个步骤: 1. 定义API函数:根据函数原型,用易语言的“外部...
4. 获取星期几:获取到日期后,你可以使用另一个API函数如GetDayOfWeek来得到星期几。这个函数返回一个整数值,表示一周中的第几天,通常从0(周日)到6(周六)。在易语言中,你可能需要再次声明这个API函数: ``` ...
根据蔡勒公式计算出的h,模7得到的余数就是星期几的数字。为了简化代码,我们可以封装成一个函数: ```csharp static int ZellerConjecture(int year, int month, int day) { if (month ) { month += 12; year-...
根据给定的信息,本文将详细解释如何利用 SQL Server 函数来计算某段时间内某一特定星期日期(如周一、周二等)出现的次数。这在数据分析和报表制作中非常有用。 ### 标题解读 **标题:“求某段时间内某一星期日期...
这段代码创建了一个字典,将英文的`DayOfWeek`枚举值映射到对应的中文名称,然后通过字典查找得到中文星期几的表示。 此外,C#还提供了其他处理日期和时间的方法,例如计算两个日期之间的差值、格式化日期输出、...
在VB中,我们可以使用内置的Date函数来创建日期对象,然后通过Weekday函数来获取该日期对应的星期几。这篇教程将详细介绍如何在VB中实现这个功能。 首先,了解VB中的日期数据类型(Date)。Date类型可以存储日期和...
4. **日期转换**:为了计算星期几,可以使用蔡勒(Zeller's Congruence)公式,这是一个经典的算法,用于从公历日期计算星期几。公式如下: ``` h = (q + [(13(m+1))/5] + K + [K/4] + [J/4] - 2J) mod 7 ``` ...
在C#中,我们可以创建一个包含星期名称的字符串数组,然后根据日期的星期几(DayOfWeek枚举)来索引这个数组。下面是一个简单的示例: ```csharp string[] weeksChinese = {"星期一", "星期二", "星期三", "星期四...
蔡勒公式考虑了年份、月份和日期,通过一系列数学运算得到一个模7的余数,这个余数对应的就是星期几,其中0表示星期六,1表示星期日,以此类推。公式如下: 对于月份3月和4月至12月: `h = (q + (13(m+1)/5) + K + ...
运行这段代码,你会得到类似“今天是星期X”的输出,其中X是对应于当前日期的星期几。 对于初学者,了解`ctime`库和`struct tm`结构体是非常重要的,因为它们在处理日期和时间相关的任务时非常常见。你可以根据需要...
由于1970年1月1日是星期四(可以假设为4),我们可以通过时间戳加上这个偏移,然后除以7取余数来得到星期几。 ```cpp int weekday = (timestamp / 86400 + 4) % 7; // 86400是每天的秒数 ``` 4. 最后,根据`...
数字星期式时间开关H5S以其高度的灵活性、精确的控制能力和良好的安全性,在众多工业和商业场景中得到了广泛的应用。无论是对于工厂自动化生产线还是楼宇自动化系统,该产品都能提供稳定可靠的定时控制解决方案。
在JavaScript(JS)中,判断某一天是星期几是一个常见的需求,尤其是在开发涉及日期操作的应用时。本篇文章将深入解析如何使用JS来实现这一功能,包括理解提供的代码片段以及提供一个更为直观和易于理解的方法。 ##...
在JavaScript编程语言中,生成当前时间并带上星期的实现是一个常见的需求。这个“纯Js生成当前时间 带星期Dome”示例提供了一个简洁、无依赖的解决方案,适合那些希望在网页或JavaScript应用中显示完整日期和星期的...