public static void main(String[] args) {
DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");
Date d=null;
try {
d = format1.parse("2009-10-5");
} catch (ParseException e) {
e.printStackTrace();
}
Calendar c = Calendar.getInstance();
c.setTime(d);
int i = c.get(Calendar.DAY_OF_WEEK);
String week="";
if(i==0) week = "星期六" ;
if(i==1) week = "星期日" ;
if(i==2) week = "星期一" ;
if(i==3) week = "星期二" ;
if(i==4) week = "星期三" ;
if(i==5) week = "星期四" ;
if(i==6) week = "星期五" ;
System.out.println(i+"---"+week);
//得到当前的时间
SimpleDateFormat tempDate = new SimpleDateFormat("yyyy-MM-dd" + " " + "hh:mm:ss");
String datetime = tempDate.format(new java.util.Date());
System.out.println(datetime);;
}
分享到:
相关推荐
最终,通过计算从公元1年开始到输入日期的总天数,然后取模7(一周有7天),可以得到星期几。具体地,模运算的结果为0表示星期日,1表示星期一,以此类推。 ### 代码分析 ```c #include"stdio.h" void main() { ...
这个“Delphi 根据日期得到星期几.rar”压缩包提供了一个示例,展示了如何在 Delphi 中实现这样的功能。下面将详细解释这个功能的实现原理以及涉及的 Delphi 语言特性。 首先,Delphi 使用 `TDateTime` 类型来表示...
根据输入的日期得到某天是星期几,HTML文档。
根据提供的文件信息,本文将详细解释如何在C#中实现基于日期计算出今天是星期几的功能。这包括了具体的算法公式、代码实现方法以及利用C#内置类进行日期操作的相关知识点。 ### 一、算法原理 为了计算一个给定日期...
在计算机编程领域,确定输入日期是星期几是一项常见的任务,主要涉及到日期和时间的处理。这个功能可以帮助用户在日程管理、数据分析等场景下快速获取日期对应的星期信息。要实现这个功能,我们可以利用编程语言提供...
以上就是关于“C# 根据日期得到中文的星期”的三种实现方式。通过数组、结构和哈希表,我们可以灵活地根据需求选择适合的方法。无论是初学者还是经验丰富的开发者,理解这些方法都将有助于提升C#编程能力。
在VB中,我们可以使用内置的Date函数来创建日期对象,然后通过Weekday函数来获取该日期对应的星期几。这篇教程将详细介绍如何在VB中实现这个功能。 首先,了解VB中的日期数据类型(Date)。Date类型可以存储日期和...
蔡勒公式考虑了年份、月份和日期,通过一系列数学运算得到一个模7的余数,这个余数对应的就是星期几,其中0表示星期六,1表示星期日,以此类推。公式如下: 对于月份3月和4月至12月: `h = (q + (13(m+1)/5) + K + ...
在C#编程语言中,获取当前日期是星期几是一个常见的需求,这主要涉及到日期和时间的处理。在C#中,我们可以使用`DateTime`结构来处理日期和时间,并且通过`DateTime.Now`属性获取当前系统日期和时间。接下来,我们将...
4. **日期转换**:为了计算星期几,可以使用蔡勒(Zeller's Congruence)公式,这是一个经典的算法,用于从公历日期计算星期几。公式如下: ``` h = (q + [(13(m+1))/5] + K + [K/4] + [J/4] - 2J) mod 7 ``` ...
### 如何根据日期获取当前是星期几 在日常生活中,我们经常会遇到需要判断某一天具体是星期几的需求,尤其是在编写程序或进行数据处理时。本文将详细介绍如何通过编程语言(以C#为例)实现这一功能。 #### 核心...
为了计算星期几,可以使用一种称为"蔡勒(Zeller's congruence)"的公式,它能根据给定的年、月、日快速确定该日期是星期几。蔡勒公式的简化形式如下: ```markdown h = (q + [13(m+1)/5] + K + [K/4] + [J/4] - 2J) ...
这样,你就可以根据用户的输入轻松地获取到对应的星期几了。这个功能可以在多种场景下发挥作用,比如在日程管理、报表生成或者数据分析等应用程序中。 总之,通过巧妙地使用C#的枚举类型,我们可以方便地处理日期和...
在Java中处理日期时,经常需要根据特定的日期来计算出年龄或者确定该日期是星期几。这对于开发涉及日期处理的应用程序非常实用。本文将详细介绍如何使用Java内置类如`SimpleDateFormat`、`Calendar`等来进行这些操作...
JavaScript获得当前日期是星期几,主要通过getDay函数获得当前日期是一个星期的第几天 <!DOCTYPE html> <html> <body> Click the button to display todays day of the week. <button onclick=...
根据提供的文件信息,我们可以梳理出一个程序的主要功能与其实现逻辑:该程序旨在通过输入一个具体日期(年、月、日),计算出该日期对应的星期几。为了更好地理解和阐述这一功能,下面将从以下几个方面进行详细说明...
5. **结果转换**:计算得到的结果\( w \)除以7的余数即为星期几,其中0代表星期日。 #### 实际应用 Zeller公式的实用性非常高,尤其是在没有计算机辅助的情况下。它不仅可以用于日常规划,还能帮助历史学者准确地...
- 在本例中,使用了模式`"E"`来表示星期几的缩写形式(如Mon、Tue等),如果需要完整的星期名称,则可以使用模式`"EEEE"`。 #### 3. Java日期和时间API概述 - Java提供了多种处理日期和时间的API,包括`Calendar`、...
这个小程序是我们做质量保证的作业的时候做的,目的在于测试,但是对于初学者,也可以获得一些小的经验,事实上用vc提供的CTime函数的只用范围是1970年1月1日到2038年1月18日,再往后的日期就不能自动得到星期了,这...