`
jeasony
  • 浏览: 199489 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

关于日期,String和Date的一些整理

    博客分类:
  • java
 
阅读更多

通过日期来知道当天是星期几,及日期,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_Date_日期时间整理 Java 中的日期时间处理是非常重要的,以下是 Java 中日期时间整理的知识点总结: 一、获取服务器端当前日期 在 Java 中,可以使用 `java.util.Date` 类来获取服务器端当前日期。可以使用...

    java日期类函数方法整理

    在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日期差.pdf

    从提供的文件内容中,我们可以梳理出关于Java处理日期和时间的知识点。具体包括以下几个方面: 1. Java日期时间类的概述 Java提供了多个用于日期和时间处理的类,主要分布在java.util包中。早期JDK版本中主要的类...

    有关日期函数 生肖、天干地支

    根据给定的信息,我们可以将这些日期函数按照不同的类别进行整理,并详细解释每个函数的作用与实现原理。 ### 一、生肖和天干地支 #### 1. 生肖 **功能描述**: 根据输入的年份(`ls_year`),计算出对应的生肖。 ...

    学习Java时自己整理的知识点 4

    - **比较日期**:对于`Date`类,如果不重写`equals`方法,那么使用“==”和`equals`都将比较对象引用。但是,通常我们会重写`equals`方法来实现日期内容的比较。 3. **示例说明**: - **字符串比较**: ```java...

    Java日期时间格式化操作DateUtils 的整理

    * getStrByDate(Date date, String format): 将日期时间格式化成字符串,format可以是任意的日期时间格式 日期时间计算 * getDayOfMonth(): 获取当前月份的第一天 * getFirstDayOfMonth(Date date): 获取指定日期...

    java日期处理

    以上就是基于给定文件信息整理出的Java日期处理相关知识点,包括如何获取当前时间、不同格式的时间转换以及在JavaScript中获取当前时间等。这些知识点是Java编程中处理日期时间的基础,对于从事软件开发的人来说非常...

    java源码整理包

    "java源码整理包"是一个集合,包含了与字符串(String)、日期(Date)、数据格式化(DataFormat)、数组(Array)、数字(Number)以及布尔(Boolean)相关的工具类源代码。这个包的目的是为了便于开发者学习和查阅这些常用工具...

    原生JS:Date对象全面解析

    Date对象:基于1970年1月1日(世界标准时间)起的毫秒数 ... dateString表示日期的字符串值。该字符串应该能被 Date.parse() 方法识别(符合 IETF-compliant RFC 2822 timestamps 或 version of ISO8601) 4.new

    PHP 笔记整理--杨利强.pdf

    1. date() 函数:用于格式化日期和时间,格式为 string date(string format)。 2. mktime() 函数:用于将日期和时间转换为 Unix 时间戳,格式为 int mktime([int hour, int minute, int second, int month, int day...

    JAVA时间操作大全

    根据提供的文件信息,我们可以整理出以下关于Java时间操作的相关知识点: ### Java时间操作大全 #### 概述 在Java编程语言中,处理日期与时间是非常常见的需求之一。无论是开发Web应用还是桌面应用,掌握时间相关...

    常用时间函数 自己整理

    根据提供的文件信息,可以看出这份代码主要涉及了几个与时间处理相关的函数。下面将对这些函数进行详细的解析,并进一步...这些函数在处理日期和时间相关的业务逻辑时非常实用,可以帮助开发者快速完成日期处理任务。

    20个开发人员非常有用的Java功能代码(整理版)

    String dateString = format.format(date); ``` 其中,`SimpleDateFormat` 类提供了格式化和解析日期的功能。需要注意的是,`parse` 方法可能会抛出 `ParseException`,因此需要捕获该异常。 ### 5. 使用JDBC连接...

    1spss简介及常见的数据整理技巧.pptx

    例如标准数值型(NUMERIC)、逗号数值型(COMMA)、加点数值型(DOT)、科学计数型(SCIENTIFIC NOTATION)、货币数值型(DOLLAR)、自定义型(CUSTOM CURRENCY)、字符型(STRING)和日期型(DATE)。用户可以根据...

    Oracle内置SQL函数-分类整理大全.doc

    ### Oracle内置SQL函数-分类整理大全 #### F.1 字符函数——返回字符值 **1.1.1 CHR** - **语法**: `CHR(x)` - **功能**: 返回在数据库字符集中与`x`拥有等价数值的字符。`CHR`和`ASCII`是一对反函数,即经过`CHR...

    postgresql整理,包含窗口函数

    日期类型是用于存储日期和时间的数据类型,包括 timestamp、date 和 time 三种,timestamp 占用 8 字节存储空间,date 占用 4 字节存储空间,time 占用 8 字节存储空间。 5. 数组类型:integer[] 数组类型是用于...

    Java常用工具类大全,工作5年精心整理(最新版).zip

    2. **日期与时间**:`java.util.Date`和`java.time`包(Java 8及以后版本)提供了处理日期和时间的方法。Date类用于表示特定的瞬间,而Calendar是日历类,可以进行日期的加减操作。Java 8引入的LocalDate、LocalTime...

    java实现简单日期计算功能

    感兴趣的小伙伴们可以参考一下本文讲的 Java 日期计算比较偏,用到的地方很少(比如获取今天所在周的周一或者周日,获取今天是本月的第几周...),这些方法是以前做项目遗留下来的,现在整理一下,跟大家分享。...

    十大常见Java String问题_动力节点Java学院整理

    本文总结了关于Java中String类最常见的十个问题,涉及字符串比较、敏感信息安全、switch语句中的使用、字符串与数字之间的转换、字符串拆分、字符串截取、可变字符串与不可变字符串的区别、字符串重复拼接、字符串...

Global site tag (gtag.js) - Google Analytics