`
janson.java
  • 浏览: 29962 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

根据时间获得星期几

 
阅读更多
//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]
分享到:
评论

相关推荐

    Delphi 根据日期得到星期几.rar

    这个“Delphi 根据日期得到星期几.rar”压缩包提供了一个示例,展示了如何在 Delphi 中实现这样的功能。下面将详细解释这个功能的实现原理以及涉及的 Delphi 语言特性。 首先,Delphi 使用 `TDateTime` 类型来表示...

    根据日期计算星期几的C语言代码

    最终,通过计算从公元1年开始到输入日期的总天数,然后取模7(一周有7天),可以得到星期几。具体地,模运算的结果为0表示星期日,1表示星期一,以此类推。 ### 代码分析 ```c #include"stdio.h" void main() { ...

    C_实现的根据日期得到今天是星期几

    根据提供的文件信息,本文将详细解释如何在C#中实现基于日期计算出今天是星期几的功能。这包括了具体的算法公式、代码实现方法以及利用C#内置类进行日期操作的相关知识点。 ### 一、算法原理 为了计算一个给定日期...

    任输入一个时间显示星期几

    标题“任输入一个时间显示星期几”涉及到的编程任务是在C/C++环境下,根据用户输入的日期计算出该日期是星期几。这个功能在很多日常应用中都很常见,例如日历应用或者时间管理软件。在C/C++中实现这样的功能需要理解...

    输入日期计算该日期是星期几

    在计算机编程领域,确定输入日期是星期几是一项常见的任务,主要涉及到日期和时间的处理。这个功能可以帮助用户在日程管理、数据分析等场景下快速获取日期对应的星期信息。要实现这个功能,我们可以利用编程语言提供...

    C#014今天星期几

    在C#编程语言中,获取当前日期是相当简单的任务,但是如何得知“今天是星期几”呢?这个功能涉及到对日期和时间的操作,以及对C#中的DateTime结构和DayOfWeek枚举的理解。让我们深入探讨一下。 首先,DateTime是C#...

    API取星期几.rar

    GetDayOfWeek则可以根据给定的日期计算出是星期几。在易语言中,我们可以通过“外部函数”(API)模块来调用这两个函数。 易语言的API调用通常包括以下几个步骤: 1. 定义API函数:根据函数原型,用易语言的“外部...

    易语言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 函数来计算某段时间内某一特定星期日期(如周一、周二等)出现的次数。这在数据分析和报表制作中非常有用。 ### 标题解读 **标题:“求某段时间内某一星期日期...

    获取c#当前日期是星期几

    这段代码创建了一个字典,将英文的`DayOfWeek`枚举值映射到对应的中文名称,然后通过字典查找得到中文星期几的表示。 此外,C#还提供了其他处理日期和时间的方法,例如计算两个日期之间的差值、格式化日期输出、...

    VB 查询日期 星期

    在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# 根据日期得到中文的星期

    在C#中,我们可以创建一个包含星期名称的字符串数组,然后根据日期的星期几(DayOfWeek枚举)来索引这个数组。下面是一个简单的示例: ```csharp string[] weeksChinese = {"星期一", "星期二", "星期三", "星期四...

    输入日期,查看当天是星期几

    蔡勒公式考虑了年份、月份和日期,通过一系列数学运算得到一个模7的余数,这个余数对应的就是星期几,其中0表示星期六,1表示星期日,以此类推。公式如下: 对于月份3月和4月至12月: `h = (q + (13(m+1)/5) + K + ...

    <原创>查询星期几(c语言写的)

    运行这段代码,你会得到类似“今天是星期X”的输出,其中X是对应于当前日期的星期几。 对于初学者,了解`ctime`库和`struct tm`结构体是非常重要的,因为它们在处理日期和时间相关的任务时非常常见。你可以根据需要...

    VC中计算某日为星期几

    由于1970年1月1日是星期四(可以假设为4),我们可以通过时间戳加上这个偏移,然后除以7取余数来得到星期几。 ```cpp int weekday = (timestamp / 86400 + 4) % 7; // 86400是每天的秒数 ``` 4. 最后,根据`...

    数字星期式时间开关H5S

    数字星期式时间开关H5S以其高度的灵活性、精确的控制能力和良好的安全性,在众多工业和商业场景中得到了广泛的应用。无论是对于工厂自动化生产线还是楼宇自动化系统,该产品都能提供稳定可靠的定时控制解决方案。

    JS如何判断某天为星期几

    在JavaScript(JS)中,判断某一天是星期几是一个常见的需求,尤其是在开发涉及日期操作的应用时。本篇文章将深入解析如何使用JS来实现这一功能,包括理解提供的代码片段以及提供一个更为直观和易于理解的方法。 ##...

    纯Js生成当前时间 带星期Dome

    在JavaScript编程语言中,生成当前时间并带上星期的实现是一个常见的需求。这个“纯Js生成当前时间 带星期Dome”示例提供了一个简洁、无依赖的解决方案,适合那些希望在网页或JavaScript应用中显示完整日期和星期的...

Global site tag (gtag.js) - Google Analytics