当Web2.0进入企业――企业3.0软件3A完全评测
2010-05-07 23:23
197 查看
java.util.Date 就是在除了SQL语句的情况下面使用
java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分
它都有getTime方法返回毫秒数,自然就可以直接构建
java.util.Date d = new java.util.Date(sqlDate.getTime());
插入日期 参数选用java.util.Date类型,插入时转化pstmt.setDate( new java.sql.Date(java.util.Date.getTime()))
--------------------------------------------------------------------------------
继承关系:java.lang.Object --》 java.util.Date --》 java.sql.Date
具体的转换关系就是java.util.Date d=new java.util.Date (new Java.sql.Date());
--------------------------------------------------------------------------------
sql.date,一般是在数据库的时间字段,util.date一般是日常日期字段
--------------------------------------------------------------------------------
java.sql.Date主要是用于sql中的!
而java.util.Date用语一般的环境下都行!
--------------------------------------------------------------------------------
SimpleDateFormat f=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
java.util.Date utilDate=new Date();
java.sql.Date sqlDate=new java.sql.Date(utilDate.getTime());
java.sql.Time sTime=new java.sql.Time(utilDate.getTime());
java.sql.Timestamp stp=new java.sql.Timestamp(utilDate.getTime());
System.out.println(utilDate.getYear());
这里所有时间日期都可以被SimpleDateFormat格式化format()
f.format(stp);f.format(sTime);f.format(sqlDate);f.format(utilDate)
java.sql.Date sqlDate=java.sql.Date.valueOf("2005-12-12");
utilDate=new java.util.Date(sqlDate.getTime());
--------------------------------------------------------------------------------------------------
另类取得年月日的方法:
import java.text.SimpleDateFormat;
import java.util.*;
java.util.Date date = new java.util.Date();
//如果希望得到YYYYMMDD的格式
SimpleDateFormat sy1=new SimpleDateFormat("yyyyMMDD");
String dateFormat=sy1.format(date);
//如果希望分开得到年,月,日
SimpleDateFormat sy=new SimpleDateFormat("yyyy");
SimpleDateFormat sm=new SimpleDateFormat("MM");
SimpleDateFormat sd=new SimpleDateFormat("dd");
String syear=sy.format(date);
String smon=sm.format(date);
String sday=sd.format(date);
java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分
它都有getTime方法返回毫秒数,自然就可以直接构建
java.util.Date d = new java.util.Date(sqlDate.getTime());
插入日期 参数选用java.util.Date类型,插入时转化pstmt.setDate( new java.sql.Date(java.util.Date.getTime()))
--------------------------------------------------------------------------------
继承关系:java.lang.Object --》 java.util.Date --》 java.sql.Date
具体的转换关系就是java.util.Date d=new java.util.Date (new Java.sql.Date());
--------------------------------------------------------------------------------
sql.date,一般是在数据库的时间字段,util.date一般是日常日期字段
--------------------------------------------------------------------------------
java.sql.Date主要是用于sql中的!
而java.util.Date用语一般的环境下都行!
--------------------------------------------------------------------------------
SimpleDateFormat f=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
java.util.Date utilDate=new Date();
java.sql.Date sqlDate=new java.sql.Date(utilDate.getTime());
java.sql.Time sTime=new java.sql.Time(utilDate.getTime());
java.sql.Timestamp stp=new java.sql.Timestamp(utilDate.getTime());
System.out.println(utilDate.getYear());
这里所有时间日期都可以被SimpleDateFormat格式化format()
f.format(stp);f.format(sTime);f.format(sqlDate);f.format(utilDate)
java.sql.Date sqlDate=java.sql.Date.valueOf("2005-12-12");
utilDate=new java.util.Date(sqlDate.getTime());
--------------------------------------------------------------------------------------------------
另类取得年月日的方法:
import java.text.SimpleDateFormat;
import java.util.*;
java.util.Date date = new java.util.Date();
//如果希望得到YYYYMMDD的格式
SimpleDateFormat sy1=new SimpleDateFormat("yyyyMMDD");
String dateFormat=sy1.format(date);
//如果希望分开得到年,月,日
SimpleDateFormat sy=new SimpleDateFormat("yyyy");
SimpleDateFormat sm=new SimpleDateFormat("MM");
SimpleDateFormat sd=new SimpleDateFormat("dd");
String syear=sy.format(date);
String smon=sm.format(date);
String sday=sd.format(date);
相关文章推荐
- 当Web2.0进入企业——免费的企业3.0软件3A完全评测
- (转)Salesforce的440亿美金并购宣告企业软件市场进入3.0互联网化时代
- 完全国人自主研发原创的智能软件路由器BDS即将发布,附带企业服务总线ESB功能
- 完全国人自主研发原创的智能软件路由器BDS即将发布,附带企业服务总线ESB功能
- 使用户能够在USB设备上存储数据、应用软件、个人桌面的软件正在进入企业
- 我省9家企业进入2007年全国软件百强
- 中国成长型企业进入管理软件替换时代
- 软件企业与资本融合进入“蜜月期”
- MDA、RIA、SOA,3A 技术的进步促使管理软件真正进入大规模定制的时代
- 企业有四大推力部署Web2.0和社交软件
- 企业应用系统平台软件分析---2. 企业应用平台软件结构层次
- 企业业务流程管理软件功能简介
- XCodeFactory3.0完全攻略--简单示例
- 教你用WSUS(Windows Server Update Services 3.0)搭建企业内部update服务器
- 华为软件开发云,个人评测及体会
- 如何提高软件企业的核心竞争力
- 金蝶转型折翼 折射民营软件企业两重困境(参考)
- CrossLoop 完全免费的远程控制软件
- Linux下的软件Mysql完全卸载(包括其依赖和库等残留文件)
- 关于中小型软件企业技术管理