- 浏览: 424863 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (184)
- IDE (4)
- dotCMS (3)
- Liferay Portal (1)
- J2EE (7)
- My SQL (16)
- IBM DB2 (3)
- Oracle (2)
- JDBC (4)
- Hibernate (3)
- JSP (0)
- Framework (4)
- Java编程 (30)
- C++编程 (0)
- Struts 1.X (2)
- Struts 2.X (6)
- Linux (11)
- Spring (7)
- JavaScript (6)
- Ajax (2)
- XML (3)
- IBM Websphere Portal (1)
- IBM Lotus Quickr (1)
- CMS (2)
- ERP (0)
- CRM (0)
- 大型网站架构开发 (1)
- 面试武器 (2)
- HTML 5 (2)
- dTree && webFxloadTree (2)
- JVM (7)
- SQL Server (3)
- Tomcat && Apache && Jboss && Weblogic-中间件 (4)
- FreeMarker (2)
- MongoDB (7)
- OpenSource开源 (24)
- Cloud (0)
- FFmpeg (3)
- Thrift (1)
- SpringSide (1)
- Design Pattern (1)
- solr&&ES (2)
- git&svn (1)
- 大数据 (8)
- 人工智能 (0)
- Hadoop (3)
- Spark (0)
- Sqoop (1)
- Flume (1)
- Hive (3)
- HDFS (4)
- ES (0)
- Redis (1)
- Kafka (3)
- MR (0)
- 机器学习 (0)
- 深度学习 (0)
- Impala (2)
- HBase (2)
- Spring Boot (1)
- Spring Cloud (0)
- 大数据架构 (6)
- 架构思想理论 (6)
- 技术管理 (4)
- 数据结构与算法 (4)
最新评论
-
huijz:
...
Spring Data JPA研究-使用Spring Data JPA 简化JPA 开发(ZZ) -
用户名不存在:
[img][/img][*]引用[u][/u][i][/i][ ...
MongoDB 模糊查询的三种实现方式-morphia实现 -
junsheng100:
请给个完整的例子吧!包括jar文件等
java调用ffmpeg获取视频文件信息参数代码 -
mj:
谢谢!!
SQL Server里面如何导出包含(insert into)数据的SQL脚本 (转载ZZ)
数据库字段在hibernate映射为日期类型,但是一般在formbean中要设置成String类型(formbean通常只有两种类型数据一种为String,另一种就是类类型),所以存在转换问题!
1。从数据库中取数据:Date===>String(比如说转向详细页面的时候):
1.import java.text.SimpleDateFormat;
2.String pioDate = new SimpleDateFormat("yyyy-MM-dd").format(eq.getPioDate());
3.equpForm.setPioDate(pioDate);
2。将数据保存到数据库:String===>Date(比如说保存,新增操作)
1.import java.text.ParseException;
2.SimpleDateFormat dateformat=new SimpleDateFormat("yyyy-MM-dd");
3. try { equp.setPioDate(dateformat.parse(equpForm.getPioDate()));
4. } catch (ParseException e) {
5. }
3。注意:将String=== >Date的时候上面的会转成英文格式的日期类型。如下作处理就可以达到完全格式的转换:
1.java.sql.Date.valueOf[equpForm.getPioDate()]
1.//得到上个月时间
2.public static Date getPreMonthDate(Date date)
3. {
4. Calendar calendar=Calendar.getInstance();
5. calendar.setTime(date);
6. int month=calendar.get(Calendar.MONTH);
7. calendar.set(Calendar.MONTH,month-1);
8. return calendar.getTime();
9. }
10.//得到去年时间
11. public static Date getPreYearDate(Date date)
12. {
13. Calendar calendar=Calendar.getInstance();
14. calendar.setTime(date);
15. int year=calendar.get(Calendar.YEAR);
16. calendar.set(Calendar.YEAR,year-1);
17. return calendar.getTime();
18. }
1.SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
2. //昨天日期
3. java.util.Date myDate=new java.util.Date();
4. myDate.setTime(myDate.getTime()-60*24*60*1000);
5. String mDate=formatter.format(myDate);
6. out.println(mDate);
7. out.println("<br>");
8. //前天日期
9. java.util.Date myDate=new java.util.Date();
10. myDate.setTime(myDate.getTime()-2*60*24*60*1000);
11. String mDate=formatter.format(myDate);
12. out.println(mDate);
13. out.println("<br>");
1。从数据库中取数据:Date===>String(比如说转向详细页面的时候):
1.import java.text.SimpleDateFormat;
2.String pioDate = new SimpleDateFormat("yyyy-MM-dd").format(eq.getPioDate());
3.equpForm.setPioDate(pioDate);
2。将数据保存到数据库:String===>Date(比如说保存,新增操作)
1.import java.text.ParseException;
2.SimpleDateFormat dateformat=new SimpleDateFormat("yyyy-MM-dd");
3. try { equp.setPioDate(dateformat.parse(equpForm.getPioDate()));
4. } catch (ParseException e) {
5. }
3。注意:将String=== >Date的时候上面的会转成英文格式的日期类型。如下作处理就可以达到完全格式的转换:
1.java.sql.Date.valueOf[equpForm.getPioDate()]
1.//得到上个月时间
2.public static Date getPreMonthDate(Date date)
3. {
4. Calendar calendar=Calendar.getInstance();
5. calendar.setTime(date);
6. int month=calendar.get(Calendar.MONTH);
7. calendar.set(Calendar.MONTH,month-1);
8. return calendar.getTime();
9. }
10.//得到去年时间
11. public static Date getPreYearDate(Date date)
12. {
13. Calendar calendar=Calendar.getInstance();
14. calendar.setTime(date);
15. int year=calendar.get(Calendar.YEAR);
16. calendar.set(Calendar.YEAR,year-1);
17. return calendar.getTime();
18. }
1.SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
2. //昨天日期
3. java.util.Date myDate=new java.util.Date();
4. myDate.setTime(myDate.getTime()-60*24*60*1000);
5. String mDate=formatter.format(myDate);
6. out.println(mDate);
7. out.println("<br>");
8. //前天日期
9. java.util.Date myDate=new java.util.Date();
10. myDate.setTime(myDate.getTime()-2*60*24*60*1000);
11. String mDate=formatter.format(myDate);
12. out.println(mDate);
13. out.println("<br>");
发表评论
-
Java应用OOM内存过高解决及优化
2022-04-27 17:49 1021JVM OOM优化 jmap -heap 303 ... -
哈希算法与MurmurHash3
2022-04-12 15:25 1576MurmurHash 哈希算法 ... -
SQL注入攻击防范研究
2021-12-27 15:25 228SQL注入攻击如何攻击的: JDBC Statemen ... -
IDEA快捷键
2021-12-23 15:53 370IDEA快捷键 1.创建main函数快捷键 在编写代码 ... -
JAVA 8的Lambda表达式和Stream API研究
2018-03-21 17:31 769JAVA 8 Lambda表达式简化了代码开发,代码简洁, ... -
ThreadPoolExecutor里面4种拒绝策略(转)
2017-12-14 18:03 3165ThreadPoolExecutor类实现了Executo ... -
MySQL函数研究总结-CONCAT、REPLACE、ROUND、FLOOR和CEILING、TRUNCATE、CASE WHEN等
2017-02-20 16:26 1584CONCAT、REPLACE、ROUND、FLOOR和CEI ... -
itext实现PDF生成的两种方式-从HTML到PDF
2017-01-18 14:38 10995itext实现PDF生成的两种方式-从HTML到PDF ... -
Java处理Http请求的几种方式总结
2017-01-10 18:17 95031.commons-httpclient 简洁快速模拟H ... -
javaMelody监控接入使用
2016-03-03 23:55 14001.jar pom <!-- javamelody ... -
多线程-java线程池使用
2016-03-01 16:46 1222(一) new Thread(new SolrDataH ... -
java.io.IOException: Too many open files解决方案
2013-03-06 15:35 11818异常:java.io.IOException: Too m ... -
Guava(石榴)使用研究-Google开源Collection类库
2013-01-29 18:33 13481)Guava 简介 Guava 中文是石榴的意思,该项 ... -
Joda-Time&Date4j使用研究-开源JAVA日期时间处理类库
2013-01-29 18:27 22371)Joda-Time简介 Joda-Time提供了一组 ... -
Maven常用配置及Tomcat插件配置
2013-01-25 12:54 17281Maven用了一段时间了,基本上被我摆平了。结合Eclip ... -
GitHub无法访问,修改hosts文件解决
2013-01-22 15:30 1137前几天由于12306的抢票 ... -
MD5加密的几种实现方式研究
2013-01-10 17:08 2518MD5加密的几种实现方式如下: 一、第一种方式 Diges ... -
JAVA 定时方式大总结
2012-05-17 19:38 1470JAVA 定时方式大总结 除了Quartz之外,JAV ... -
获取spring容器applicationContext的几种方式
2012-04-13 10:39 2280一、定义web.xml,由web容器自动加载配置文件初始 ... -
J2EE快速开发框架wabacus3.2简介
2012-03-16 18:45 2144J2EE快速开发框架wabacus 3.2 发布,提高J ...
相关推荐
java编程中String类型时间转化成Date类型
本文档将详细介绍如何在Java中实现Date类型、long类型和String类型之间的相互转换。 首先,我们来看Date类型转换为long类型。Date类提供了getTime()方法,可以返回一个代表时间的long型的毫秒值。这个值是从1970年1...
本工具类用于String、Array和String、Date之间的转化
#### 三、从String转换为Date 从字符串转换为日期通常需要指定一个日期格式。例如,在给定文件中,有两种不同的日期格式:“yyyy-MM-dd”和“yyyyMMddHH時mmss”。下面详细介绍这两种情况: ##### 1. 使用“yyyy-...
### JavaScript Date对象转换为字符串 在JavaScript中,`Date`对象提供了多种方法来获取和设置日期及时间。本文将详细介绍如何将`Date`对象转换成字符串格式,这对于数据展示、存储以及传输等场景非常有用。 #### ...
Date、String、Timestamp 之间的转换 Date、String、Timestamp 是 Java 中三个常用的日期和时间类,它们之间的转换是 Java 开发中经常遇到的问题。在本文中,我们将详细介绍 Date、String、Timestamp 之间的转换...
在Java编程语言中,`String`和`Date`类型的转换是常见的操作,特别是在处理日期和时间数据时。这里我们将深入探讨如何在`String`和`Date`之间进行转换,以及如何利用`DateFormat`和`SimpleDateFormat`类进行格式化。...
在Java开发中,字符串(String)与日期(Date)之间的转换是一项常见的需求。例如,在处理用户输入的数据、解析文本文件或与数据库交互时,通常需要将字符串转换为日期对象进行进一步的操作,如日期计算、排序等;相反地...
它可以将String类型的日期字符串转换为Date类型的日期对象,也可以将Date类型的日期对象转换为String类型的日期字符串。在本文中,我们将详细介绍Date类型数据转换的使用方法和相关知识点。 String与Date类型转换 ...
Java 中的日期和时间处理是编程中非常重要的一方面,Date、String 和 Timestamp 是三种常用的日期和时间类型,本文将详细介绍它们之间的转换问题。 一、获取系统当前时间 在 Java 中,可以使用以下三种方法来获取...
详细地Date、String、Calendar之间的转换
在Java编程语言中,日期(Date)对象和字符串(String)之间的转换是常见的操作。日期对象用于存储和处理时间信息,而字符串则常用于显示日期或读取用户输入。了解如何在两者之间进行转换对于编写涉及日期处理的程序...
### String、Calendar、Date间的相互转换 在Java中,日期和时间处理是非常常见的需求之一,尤其是在涉及用户界面或数据处理的应用程序中。本篇将详细解释如何在`String`、`Calendar`、`Date`之间进行转换,并提供...
在上面的代码中,我们首先创建了一个SimpleDateFormat对象,用于将String类型的日期字符串转换成Date类型的日期对象。然后,我们使用parse()方法将String类型的日期字符串转换成Date类型的日期对象。最后,我们使用...
此java文件包括常用的日期类型之间的转换,包括java.util.Date、java.sql.Date、String之间的任意类型、格式转换......
Java 中 int、char、String 三种类型的相互转换详解 Java 作为一种静态类型语言,对变量的类型定义非常严格。然而,在实际开发中,我们经常需要在不同的类型之间进行转换以满足不同的需求。其中,int、char、String...
自己写的一个工具类,用来实现时间和字符串之间的相互转换