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时间日期操作是Web开发中常见的需求,用于处理与日期和时间相关的任务。在这个实例小结中,我们将探讨5个JavaScript日期时间操作的例子,帮助理解如何在JavaScript中处理日期和时间。 1. 指定位置的时钟...
SQLite是一种轻量级的数据库管理系统,它无需...理解如何正确处理日期时间格式对于在SQLite中进行高效的数据操作至关重要。记得在编写代码或使用管理工具时,始终确保日期时间格式的一致性,以便避免可能出现的错误。
10. **配置服务器**:完成基本的系统配置,如设置时间、日期、网络参数等。 #### 知识点五:常见问题及解决方法 - **问题1:无法识别硬盘** - **解决方案**:在安装过程中按F6键加载RAID控制器驱动程序。 - **...
3. **写入单元格**:使用`Row`和`Cell`对象,可以向特定单元格写入文本、数字、日期等数据。例如,`createRow()`用于创建新行,`createCell()`用于在行中创建单元格,然后设置`setCellValue()`。 4. **读取单元格**...
3. **Vector 和 DefaultTableModel**: `Vector`是Java集合框架中的一个陈旧类,用于存储可变大小的数据。在这个例子中,`re1`和`v1`都是`Vector`对象,分别用于存储查询结果和表格列名。`DefaultTableModel`是`javax...
4. **日期与时间**:Lang包含`DateUtils`和`CalendarUtils`,提供了对日期和时间的便捷操作,如格式化、解析、计算等,弥补了Java日期处理的不足。 5. **反射工具**:`ClassUtils`提供了类和接口的实用操作,如获取...
- **无到期日**: 缺乏明确的到期日期会影响信用证的有效性和操作流程。 **2. 信用证的时间限制问题** - **到期地点在国外**: 如果到期地点不在国内,可能增加交单难度。 - **到期日与装运期矛盾**: 装运日期与...
7. 通过手册内容可推断,H3C SecPath T系列入侵防御系统支持多种操作模式,包括基本命令、设备管理命令、接口管理命令、日期时间命令、常用网络应用命令和静态路由命令。 8. 手册对操作过程中需要注意的地方使用了...
这些集合类提供了丰富的操作方法,支持数据的存储、遍历和查找。 3. **异常处理**:Java的异常处理机制通过`try-catch-finally`块来捕获和处理运行时错误。`Exception`类是所有检查性异常的父类,而`...
Java 8引入了新的日期和时间API(java.time包),包括LocalDate、LocalTime及LocalDateTime等类,它们提供了方便的日期和时间操作方法,为日历应用的开发提供了强大的支持。开发者可以利用这些类进行日期的增减、...
要增加日期,可以使用`Calendar`类的`add()`方法,如增加230天: ```java c1.add(Calendar.DAY_OF_YEAR, 230); ``` 日期格式的转换通常通过`SimpleDateFormat`类来完成。例如,将日期从一种格式转换为另一种: ``...
在《方法论-企业IT战略规划dr.ppt》这份资料中,主要讨论了企业信息化建设的三个阶段及其所面临的挑战,并提出了如何进行有效的IT战略规划来解决这些问题。 ### 企业信息化建设的三个阶段 #### 1. 2019年以前:...
jQuery提供了一系列方法来操作元素的属性,如".attr()", ".removeAttr()", ".addClass()", ".removeClass()"等,使得DOM元素的样式和行为控制更为灵活。 七、链式操作 jQuery的一个显著特性是链式调用,一个选择器...
6. **链式操作**: jQuery 方法返回 jQuery 对象,使得多个方法可以连续调用,如 `$("div").css("color", "red").slideUp();` ### jQuery UI 1.6.6 的组件与功能 1. **对话框(Dialog)**: `$("#dialog").dialog()`...
14. Python标准库概览:介绍了Python标准库中的一些模块,如操作系统接口、文件通配符、命令行参数、错误输出重定向、程序终止、字符串正则匹配、数学计算、互联网访问、日期时间处理和数据压缩等。 整体上,Python...
VB6.0中文企业版是Microsoft Visual Basic 6.0的中文版本,是微软公司推出的一款集成开发环境(IDE),主要用于编写基于Windows操作系统的应用程序。这个版本特别针对中文用户进行了优化,提供了完整的中文界面和...
例如,它可能包含了处理时间戳、日期和时间数据类型的转换方法,或者提供了更高效的批量数据插入机制。 3. **msbase.jar**:这是SQL Server JDBC驱动的基础库,包含了驱动程序所需的底层实现。它可能包含了处理网络...
在实际操作中,企业需根据租赁的类型选择合适的会计方法。对于经营租赁,通常只记录租金的支付;而对于融资租赁,由于实质上相当于购买,资产和负债将体现在承租人的资产负债表上,同时产生相应的折旧和利息支出。 ...
5. **Date和Time API的改进**:JSR 310提供了新的日期和时间API,比旧的java.util.Date和java.util.Calendar更易用、更强大。 6. **类型注解**:允许在类型声明处使用注解,增强了代码的元数据信息。 **JDK1.6**...
- **性能优化**:由于可能涉及大量数据的查询和更新,服务应考虑缓存策略、数据库索引优化以及批量操作等提升性能的方法。 **4. 代码改造建议** - **代码重构**:过时的代码结构可能会影响代码的可读性和维护性,...