通过日期来知道当天是星期几,及日期,String转为Date
public class Once{
public final static String dayNames[] = {
"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};
public static String dateToDay(String date) throws ParseException
{
Calendar calendar = Calendar.getInstance();
calendar.setTime(new SimpleDateFormat("yyyy-MM-dd").parse(date));
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
String day=dayNames[dayOfWeek - 1];
return day;
}
public static void main(String[] args) throws ParseException {
String day= Once.dateToDay("2009-04-01");
System.out.println("这一天是:"+day);
Calendar calendar = Calendar.getInstance();
Calendar calendar2 = Calendar.getInstance();
Date newit=new SimpleDateFormat("yyyy-MM-dd").parse("2009-04-01");
Date newit2=new SimpleDateFormat("yyyy-MM-dd").parse("2009-04-02");
calendar.setTime(newit);
calendar2.setTime(newit2);
System.out.println("比大小:"+(calendar2.getTimeInMillis()-calendar.getTimeInMillis()>0));
}
}
分享到:
相关推荐
Java_Date_日期时间整理 Java 中的日期时间处理是非常重要的,以下是 Java 中日期时间整理的知识点总结: 一、获取服务器端当前日期 在 Java 中,可以使用 `java.util.Date` 类来获取服务器端当前日期。可以使用...
在Java中,处理日期和时间主要依赖于`java.util.Date`、`java.text.SimpleDateFormat`、`java.sql.Date`、`java.util.Calendar`等类。这些类提供了丰富的函数和方法,用于日期的格式化、解析、获取当前时间以及日期...
public static String date2String(Date date, String pattern) { if (date == null) { throw new IllegalArgumentException("timestamp null illegal"); } pattern = (pattern == null || pattern.equals(""))...
从提供的文件内容中,我们可以梳理出关于Java处理日期和时间的知识点。具体包括以下几个方面: 1. Java日期时间类的概述 Java提供了多个用于日期和时间处理的类,主要分布在java.util包中。早期JDK版本中主要的类...
根据给定的信息,我们可以将这些日期函数按照不同的类别进行整理,并详细解释每个函数的作用与实现原理。 ### 一、生肖和天干地支 #### 1. 生肖 **功能描述**: 根据输入的年份(`ls_year`),计算出对应的生肖。 ...
- **比较日期**:对于`Date`类,如果不重写`equals`方法,那么使用“==”和`equals`都将比较对象引用。但是,通常我们会重写`equals`方法来实现日期内容的比较。 3. **示例说明**: - **字符串比较**: ```java...
* getStrByDate(Date date, String format): 将日期时间格式化成字符串,format可以是任意的日期时间格式 日期时间计算 * getDayOfMonth(): 获取当前月份的第一天 * getFirstDayOfMonth(Date date): 获取指定日期...
以上就是基于给定文件信息整理出的Java日期处理相关知识点,包括如何获取当前时间、不同格式的时间转换以及在JavaScript中获取当前时间等。这些知识点是Java编程中处理日期时间的基础,对于从事软件开发的人来说非常...
"java源码整理包"是一个集合,包含了与字符串(String)、日期(Date)、数据格式化(DataFormat)、数组(Array)、数字(Number)以及布尔(Boolean)相关的工具类源代码。这个包的目的是为了便于开发者学习和查阅这些常用工具...
Date对象:基于1970年1月1日(世界标准时间)起的毫秒数 ... dateString表示日期的字符串值。该字符串应该能被 Date.parse() 方法识别(符合 IETF-compliant RFC 2822 timestamps 或 version of ISO8601) 4.new
1. date() 函数:用于格式化日期和时间,格式为 string date(string format)。 2. mktime() 函数:用于将日期和时间转换为 Unix 时间戳,格式为 int mktime([int hour, int minute, int second, int month, int day...
根据提供的文件信息,我们可以整理出以下关于Java时间操作的相关知识点: ### Java时间操作大全 #### 概述 在Java编程语言中,处理日期与时间是非常常见的需求之一。无论是开发Web应用还是桌面应用,掌握时间相关...
根据提供的文件信息,可以看出这份代码主要涉及了几个与时间处理相关的函数。下面将对这些函数进行详细的解析,并进一步...这些函数在处理日期和时间相关的业务逻辑时非常实用,可以帮助开发者快速完成日期处理任务。
String dateString = format.format(date); ``` 其中,`SimpleDateFormat` 类提供了格式化和解析日期的功能。需要注意的是,`parse` 方法可能会抛出 `ParseException`,因此需要捕获该异常。 ### 5. 使用JDBC连接...
例如标准数值型(NUMERIC)、逗号数值型(COMMA)、加点数值型(DOT)、科学计数型(SCIENTIFIC NOTATION)、货币数值型(DOLLAR)、自定义型(CUSTOM CURRENCY)、字符型(STRING)和日期型(DATE)。用户可以根据...
### Oracle内置SQL函数-分类整理大全 #### F.1 字符函数——返回字符值 **1.1.1 CHR** - **语法**: `CHR(x)` - **功能**: 返回在数据库字符集中与`x`拥有等价数值的字符。`CHR`和`ASCII`是一对反函数,即经过`CHR...
日期类型是用于存储日期和时间的数据类型,包括 timestamp、date 和 time 三种,timestamp 占用 8 字节存储空间,date 占用 4 字节存储空间,time 占用 8 字节存储空间。 5. 数组类型:integer[] 数组类型是用于...
2. **日期与时间**:`java.util.Date`和`java.time`包(Java 8及以后版本)提供了处理日期和时间的方法。Date类用于表示特定的瞬间,而Calendar是日历类,可以进行日期的加减操作。Java 8引入的LocalDate、LocalTime...
感兴趣的小伙伴们可以参考一下本文讲的 Java 日期计算比较偏,用到的地方很少(比如获取今天所在周的周一或者周日,获取今天是本月的第几周...),这些方法是以前做项目遗留下来的,现在整理一下,跟大家分享。...
本文总结了关于Java中String类最常见的十个问题,涉及字符串比较、敏感信息安全、switch语句中的使用、字符串与数字之间的转换、字符串拆分、字符串截取、可变字符串与不可变字符串的区别、字符串重复拼接、字符串...