`
robinrain
  • 浏览: 60726 次
  • 性别: Icon_minigender_1
  • 来自: 威海
社区版块
存档分类
最新评论

陈旧的日期操作方法

 
阅读更多

 

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Test {
	public static void main(String[] args) throws ParseException {
		Date currentDate = new Date();

		// 日期转换格式化 数据库中的日期存储都是yyyy-MM-dd的格式
		SimpleDateFormat insdf = new SimpleDateFormat("yyyy-MM-dd");
		// 取得星期数 如果是周日返回0,周一为1 以此类推
		int weekDay = currentDate.getDay();

		// 当前日期的年月日
		int currYear = currentDate.getYear();
		int currMon = currentDate.getMonth();
		int currDay = currentDate.getDate();

		// 比较日期 用于和开始结束日期比较 比较日期只留有年月日,时分秒都为00
		Date compareDate = insdf.parse("2010-01-01");
		compareDate.setYear(currYear);
		compareDate.setMonth(1);
		compareDate.setDate(30);
		
		System.out.println(insdf.format(compareDate));
	}
}
 

 

2012-03-01

分享到:
评论

相关推荐

    JavaScript时间日期操作实例小结【5个示例】

    JavaScript时间日期操作是Web开发中常见的需求,用于处理与日期和时间相关的任务。在这个实例小结中,我们将探讨5个JavaScript日期时间操作的例子,帮助理解如何在JavaScript中处理日期和时间。 1. 指定位置的时钟...

    sqlite管理工具介绍 时间查询介绍

    SQLite是一种轻量级的数据库管理系统,它无需...理解如何正确处理日期时间格式对于在SQLite中进行高效的数据操作至关重要。记得在编写代码或使用管理工具时,始终确保日期时间格式的一致性,以便避免可能出现的错误。

    Hp DL380 g6 安装WINDOWS SERVER 2003 操作系统

    10. **配置服务器**:完成基本的系统配置,如设置时间、日期、网络参数等。 #### 知识点五:常见问题及解决方法 - **问题1:无法识别硬盘** - **解决方案**:在安装过程中按F6键加载RAID控制器驱动程序。 - **...

    Excel操作java后台poi3.7包

    3. **写入单元格**:使用`Row`和`Cell`对象,可以向特定单元格写入文本、数字、日期等数据。例如,`createRow()`用于创建新行,`createCell()`用于在行中创建单元格,然后设置`setCellValue()`。 4. **读取单元格**...

    数据库系统代码

    3. **Vector 和 DefaultTableModel**: `Vector`是Java集合框架中的一个陈旧类,用于存储可变大小的数据。在这个例子中,`re1`和`v1`都是`Vector`对象,分别用于存储查询结果和表格列名。`DefaultTableModel`是`javax...

    commons-lang-2.5-bin.zip

    4. **日期与时间**:Lang包含`DateUtils`和`CalendarUtils`,提供了对日期和时间的便捷操作,如格式化、解析、计算等,弥补了Java日期处理的不足。 5. **反射工具**:`ClassUtils`提供了类和接口的实用操作,如获取...

    信用证 审单过程中常见问题 防范信用证诈骗的有效方法.docx

    - **无到期日**: 缺乏明确的到期日期会影响信用证的有效性和操作流程。 **2. 信用证的时间限制问题** - **到期地点在国外**: 如果到期地点不在国内,可能增加交单难度。 - **到期日与装运期矛盾**: 装运日期与...

    H3C SecPath T系列入侵防御系统命令手册(V1.03)

    7. 通过手册内容可推断,H3C SecPath T系列入侵防御系统支持多种操作模式,包括基本命令、设备管理命令、接口管理命令、日期时间命令、常用网络应用命令和静态路由命令。 8. 手册对操作过程中需要注意的地方使用了...

    java1.6中文API

    这些集合类提供了丰富的操作方法,支持数据的存储、遍历和查找。 3. **异常处理**:Java的异常处理机制通过`try-catch-finally`块来捕获和处理运行时错误。`Exception`类是所有检查性异常的父类,而`...

    MyCanlender:客户日历视图

    Java 8引入了新的日期和时间API(java.time包),包括LocalDate、LocalTime及LocalDateTime等类,它们提供了方便的日期和时间操作方法,为日历应用的开发提供了强大的支持。开发者可以利用这些类进行日期的增减、...

    java开发常见问题1

    要增加日期,可以使用`Calendar`类的`add()`方法,如增加230天: ```java c1.add(Calendar.DAY_OF_YEAR, 230); ``` 日期格式的转换通常通过`SimpleDateFormat`类来完成。例如,将日期从一种格式转换为另一种: ``...

    方法论-企业IT战略规划dr.ppt

    在《方法论-企业IT战略规划dr.ppt》这份资料中,主要讨论了企业信息化建设的三个阶段及其所面临的挑战,并提出了如何进行有效的IT战略规划来解决这些问题。 ### 企业信息化建设的三个阶段 #### 1. 2019年以前:...

    jquery1.4.2库 jquery1.4.2中文参考手册

    jQuery提供了一系列方法来操作元素的属性,如".attr()", ".removeAttr()", ".addClass()", ".removeClass()"等,使得DOM元素的样式和行为控制更为灵活。 七、链式操作 jQuery的一个显著特性是链式调用,一个选择器...

    Jquery1.3和Jquery ui1.6.6 API

    6. **链式操作**: jQuery 方法返回 jQuery 对象,使得多个方法可以连续调用,如 `$("div").css("color", "red").slideUp();` ### jQuery UI 1.6.6 的组件与功能 1. **对话框(Dialog)**: `$("#dialog").dialog()`...

    Python3教程

    14. Python标准库概览:介绍了Python标准库中的一些模块,如操作系统接口、文件通配符、命令行参数、错误输出重定向、程序终止、字符串正则匹配、数学计算、互联网访问、日期时间处理和数据压缩等。 整体上,Python...

    1_VB6.0中文企业版.zip

    VB6.0中文企业版是Microsoft Visual Basic 6.0的中文版本,是微软公司推出的一款集成开发环境(IDE),主要用于编写基于Windows操作系统的应用程序。这个版本特别针对中文用户进行了优化,提供了完整的中文界面和...

    SQL Server 2000数据库驱动包mssqlserver.jar、msutil.jar、msbase.jar

    例如,它可能包含了处理时间戳、日期和时间数据类型的转换方法,或者提供了更高效的批量数据插入机制。 3. **msbase.jar**:这是SQL Server JDBC驱动的基础库,包含了驱动程序所需的底层实现。它可能包含了处理网络...

    财务管理第5章租赁会计祝.pptx

    在实际操作中,企业需根据租赁的类型选择合适的会计方法。对于经营租赁,通常只记录租金的支付;而对于融资租赁,由于实质上相当于购买,资产和负债将体现在承租人的资产负债表上,同时产生相应的折旧和利息支出。 ...

    java jdk1.8中文版和英文版和jdk1.6中文说明文档 chm文档

    5. **Date和Time API的改进**:JSR 310提供了新的日期和时间API,比旧的java.util.Date和java.util.Calendar更易用、更强大。 6. **类型注解**:允许在类型声明处使用注解,增强了代码的元数据信息。 **JDK1.6**...

    GanttServer

    - **性能优化**:由于可能涉及大量数据的查询和更新,服务应考虑缓存策略、数据库索引优化以及批量操作等提升性能的方法。 **4. 代码改造建议** - **代码重构**:过时的代码结构可能会影响代码的可读性和维护性,...

Global site tag (gtag.js) - Google Analytics