- 浏览: 1224296 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (883)
- Spring (101)
- Swing (1)
- Mysql (21)
- Js (59)
- Jsp (2)
- Hibernate (19)
- Myeclipse (5)
- SqlServer 2000 (2)
- poi (15)
- Java (70)
- SSH (12)
- Html (47)
- Fusion Charts (1)
- C\C++ (2)
- 汇编 (36)
- Jquery (37)
- Struts2 (6)
- Ubuntu (16)
- powerDesinger (4)
- Jboss (3)
- JAX-RS (13)
- JAXB (5)
- JAX-WS (11)
- JMS (4)
- WebSocket (8)
- PHP (16)
- Flash (1)
- maven (3)
- Oracle (8)
- HttpClient (6)
- sqlserver (19)
- svn (5)
- Tomcat (3)
- Jdbc (3)
- EsayUi (11)
- 微信公众平台 (19)
- IIS (2)
- Freemarker (11)
- Comet (1)
- Spring MVC (85)
- JBoss Seam (3)
- 二维码 (9)
- Spring Security (4)
- Ehcache (3)
- Apache Shiro (7)
- jackson (16)
- JPA (8)
- jcaptcha (2)
- RSA (2)
- Ajax (6)
- 跟我学Shiro (0)
- Spring4 (19)
- 跟我学spring3 (0)
- css (32)
- excel (4)
- Filter (3)
- 微信公众帐号开发教程 (0)
- Android (6)
- log4j (6)
- 淘宝接口 (17)
- 支付集成 (3)
- 单点登录 (3)
- Html5 (27)
- 移动平台前端 (3)
- Linux (44)
- FusionCharts (27)
- Json Jackson Xml (5)
- 方培工作室-微信开发 (0)
- Apache与Tomcat与IIS整合 (10)
- Nginx (17)
- webService (2)
- apache (4)
- lucene (3)
- lodop (2)
- Shiro (3)
- zTree (2)
- ireport (12)
- Servlet3.0 (5)
- 前端美工 (19)
- AngularJS (1)
- C#开发微信门户及应用 (0)
- Shell (3)
- bat脚本 (16)
- Bootstrap (26)
- Less (10)
- photoshop (6)
- Redis (6)
- Mongodb (10)
- MyBatis (3)
- 数据结构 (0)
- 读写分离-主从复制 (0)
- JFinal (0)
- 百度地图api (3)
- hadoop-hbase-hive-spark (3)
- WebStorm (2)
- Quartz (5)
- ios (0)
- Mina (8)
- Android Studio (4)
- Ratchet教程 (0)
- 移动端重构系列 (1)
- cubic-bezier贝塞尔曲线CSS3动画工具 (1)
- nginx+tomcat+memcached集群 (0)
- 集群 (0)
- ZooKeeper (3)
- Dubbo (0)
- vpn (0)
- kafka (0)
- JVM垃圾回收机制 (0)
- 微信小程序 (0)
- Lua (0)
- Hystrix (0)
- Vue.js (0)
- mycat (0)
- Openresty (0)
- springBoot (0)
- 新分类 (0)
- guava (0)
- 大数据 (0)
- Sentinel (0)
最新评论
-
JackMacing:
中文怎么解决?
SpringMVC与iReport(JasperReports) 5.6整合开发实例 -
18335864773:
用pageoffice把.可以实现在线的文档操作.直接转pdf ...
转:使用jasperreport动态生成pdf,excel,html -
linhao0907:
推荐一款轻量开源的支付宝组件:https://github.c ...
关于Alipay支付宝接口(Java版) -
songronghu:
太好了,非常有用,谢谢分享~
Java ConcurrentModificationException 异常分析与解决方案 -
wzwahl36:
http://www.atool.org/json2javab ...
Java下利用Jackson进行JSON解析和序列化
1.用java.util.Calender来实现 Calendar calendar=Calendar.getInstance(); calendar.setTime(new Date()); System.out.println(calendar.get(Calendar.DAY_OF_MONTH));//今天的日期 calendar.set(Calendar.DAY_OF_MONTH,calendar.get(Calendar.DAY_OF_MONTH)+1);//让日期加1 System.out.println(calendar.get(Calendar.DATE));//加1之后的日期Top =============================================================================== 2.用java.text.SimpleDateFormat和java.util.Date来实现 Date d=new Date(); SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd"); System.out.println("今天的日期:"+df.format(d)); System.out.println("两天前的日期:" + df.format(new Date(d.getTime() - 2 * 24 * 60 * 60 * 1000))); System.out.println("三天后的日期:" + df.format(new Date(d.getTime() + 3 * 24 * 60 * 60 * 1000))); =============================================================================== GregorianCalendar gc=new GregorianCalendar(); gc.setTime(new Date); gc.add(field,value); value为正则往后,为负则往前 field取1加1年,取2加半年,取3加一季度,取4加一周 取5加一天.... =============================================================================== package temp.util; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.text.SimpleDateFormat; public class UseDate { Date d=new Date(); GregorianCalendar gc =new GregorianCalendar(); SimpleDateFormat sf =new SimpleDateFormat("yyyy-MM-dd"); public String getYears() { gc.setTime(d); gc.add(1,+1); gc.set(gc.get(Calendar.YEAR),gc.get(Calendar.MONTH),gc.get(Calendar.DATE)); return sf.format(gc.getTime()); } public String getHalfYear() { gc.setTime(d); gc.add(2,+6); gc.set(gc.get(Calendar.YEAR),gc.get(Calendar.MONTH),gc.get(Calendar.DATE)); return sf.format(gc.getTime()); } public String getQuarters() { gc.setTime(d); gc.add(2,+3); gc.set(gc.get(Calendar.YEAR),gc.get(Calendar.MONTH),gc.get(Calendar.DATE)); return sf.format(gc.getTime()); } public String getLocalDate() { return sf.format(d); } public static void main(String[] args) { UseDate ud= new UseDate(); System.out.println(ud.getLocalDate()); System.out.println(ud.getYears()); System.out.println(ud.getHalfYear()); System.out.println(ud.getQuarters()); } }
发表评论
-
迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的最清楚的好文章(快快珍藏)
2019-07-04 14:11 0https://my.oschina.net/u/41 ... -
系统运行缓慢,CPU 100%,以及Full GC次数过多问题的排查思路
2019-07-04 11:11 0https://my.oschina.net/zhan ... -
五分钟搞懂什么是红黑树
2019-06-01 13:39 0www.360doc.com/content/18/0 ... -
史上最清晰的红黑树讲解(上、下)
2019-05-30 13:43 0https://www.cnblogs.com/Car ... -
JVM调优总结
2019-02-27 17:15 0https://www.cnblogs.com/and ... -
JVM:查看java内存情况命令
2019-02-27 16:59 5423jmap (linux下特 ... -
彻底理解Java的Future模式
2019-01-05 19:35 0https://www.cnblogs.com/cz1 ... -
java怎么传递泛型参数
2018-12-04 11:25 0package test; import java.uti ... -
java的集合(List)取出某一属性的方法
2018-11-23 10:39 0https://blog.csdn.net/qq_40 ... -
java7 WatchService监听文件
2017-08-19 10:24 9591package com.ssh.config ... -
java 常用集合list与Set、Map区别及适用场景总结
2017-07-04 15:49 0转载请备 ... -
(亲测可用)Description Resource Path Location Type Java compiler level does not match
2017-06-13 10:54 0解决办法 在项目上右键Properties-》Pro ... -
易百教程
2017-06-07 14:00 0http://www.yiibai.com/lua/l ... -
Zookeeper中文网
2017-05-26 14:44 0http://zookeeper.majunwe ... -
使用四种框架分别实现百万websocket常连接的服务器
2017-05-25 09:37 0http://colobu.com/2015/05/2 ... -
大数据-鸟窝
2017-05-25 08:52 0http://colobu.com/categorie ... -
Kafka深度解析,众人推荐,精彩好文!
2017-05-24 23:47 0http://www.cnblogs.com/cop ... -
Codis 是一个分布式 Redis 解决方案
2017-05-24 17:58 0http://www.oschina.net/p/co ... -
springmvc之redis篇(spring-data-redis整合)(redis单个和主从配置)
2017-05-23 18:39 0http://www.cnblogs.com/tank ... -
spring+springMvc+mybatis+maven+redis(单个redis配置)
2017-05-23 18:20 0http://blog.csdn.net/mynote ...
相关推荐
综上所述,"java日期和查询数据库生成XML文件类"涉及到的开发工作主要包括处理日期和时间、数据库操作以及XML的生成。理解并熟练掌握这些概念和API对于开发涉及数据交换和持久化的Java应用至关重要。通过调整和定制...
本文将深入探讨Java中的日期类操作,包括日期的加减运算,以及如何利用不同的日期类进行高效的时间管理。 ### 一、日期类的基本操作 #### 1. 使用Calendar类 `Calendar`类是Java中处理日期和时间的核心类之一,它...
“加减日期”是计算两个日期之间的差值或者对日期进行增减操作。例如,你可能需要计算员工的入职天数,或者判断某个日期是否在未来的一周内。在Java 8及更高版本中,`java.time`包提供了方便的日期时间运算方法。你...
Java获取时间是一个重要...了解并熟练掌握这些Java日期时间处理的原理和方法,将对提升开发效率和代码质量大有裨益。在实际开发中,根据项目需求选择合适的时间处理类和方法,可以更好地处理各种日期和时间相关的问题。
Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历,日期选择 Java语言开发的简洁实用的日期选择控件,源码文件功能说明: [DateChooser.java] Java 日期选择控件(主体类) [public] ...
这个类提供了丰富的工厂方法和操作方法,可以方便地进行日期的增减、比较和格式化。 2. `LocalTime`: 表示没有日期信息的时间,如15:30:45。它允许我们处理小时、分钟、秒和纳秒级别的时间。 3. `LocalDateTime`: ...
你可以通过`plusDays()`或`minusDays()`等方法进行日期的增减操作。 2. `LocalTime`: `LocalTime`仅表示时间,不包含日期。它的构造函数如`LocalTime.of(小时, 分钟)`,解析字符串如`LocalTime.parse("06:30")`。...
Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历,日期选择 Java语言开发的简洁实用的日期选择控件,源码文件功能说明: [DateChooser.java] Java 日期选择控件(主体类) [public] ...
Java 8的新API提供了更直观、链式的方法调用,大大简化了日期时间的操作。例如,可以使用`plusDays()`, `minusHours()`, `format()`等方法进行日期的增减和格式化。 总的来说,无论是MySQL、Oracle还是Java,日期和...
Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历,日期选择 Java语言开发的简洁实用的日期选择控件,源码文件功能说明: [DateChooser.java] Java 日期选择控件(主体类) [public] ...
在给定的源代码中,很可能使用了`Calendar`类来构建日历系统,它可以进行日期的增减、比较以及格式化等操作。然而,`Calendar`类相对复杂,使用起来不太直观。从Java 8开始,引入了`java.time`包,提供了更加简洁...
4. 增减日期:使用add()方法,可以增加或减少日期的某个字段,例如add(Calendar.DAY_OF_MONTH, 1)会将日期向后移动一天。 5. 比较日期:使用before(), after()和equals()方法进行日期比较。 6. 格式化日期:可以使用...
在Java编程语言中,时间日期处理是常见的任务,涉及到对日期和时间的增减、比较、格式化等操作。在给定的实例中,我们看到了一个名为`AccountDate`的类,它提供了一些方法来处理日期相关的操作。下面将详细解释这个...
在`ToolKit.java`源代码中,我们可以预见到可能包含对这些时间类的使用,比如日期的增减、格式化输出、时间间隔的计算等。具体的功能可能包括: 1. **日期和时间的转换**:将字符串转换为日期或时间对象,反之亦然...
`DateUtil` 类通常是一个自定义的工具类,封装了对Java内置`java.util.Date`、`java.time` 包或`java.text.SimpleDateFormat` 类的高级操作,以提供更方便、更灵活的日期格式化和解析功能。`DateFormat` 可能是`...
开发者可能通过它们来获取当前日期,并进行日期的增减操作。 为了实现日历的切换功能,开发者可能会编写一个自定义的MonthChangeListener接口,监听用户对月份或年的选择变化。当用户做出选择时,会触发对应的事件...
1. **Java日期和时间API**: Java 8引入了全新的日期和时间API,取代了过时的`java.util.Date`和`java.util.Calendar`。核心类包括`LocalDate`, `LocalTime`, `LocalDateTime`, `ZonedDateTime`, `MonthDay`, `Year...
4. 增减操作:`plusDays()`, `minusHours()`, `plusMonths()`等方法用于日期和时间的加减。 5. 格式化与解析:`DateTimeFormatter`类可以用来格式化日期和时间字符串,如`yyyy-MM-dd`或`HH:mm:ss`。`parse()`和`...
`Date`类用于表示特定时刻,而`Calendar`则提供更丰富的日期和时间操作,包括日期的增减、时区的处理等。为了使日期格式符合特定区域的显示习惯,Java引入了`SimpleDateFormat`类,它可以根据预定义的模板格式化或...
对于初学者来说,这个项目是一个很好的实践,帮助理解Java日期处理和用户交互。进一步学习可以涉及多线程、数据库存储日期、国际化支持(i18n)以及更复杂的日历功能,如节日提醒、事件管理等。 总的来说,通过...