- 浏览: 763834 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (573)
- Java基础 (76)
- C++基础 (5)
- hibernate (5)
- struts (4)
- spring (1)
- webservice (7)
- AjaX基础 (0)
- JS脚本 (53)
- 正则表达式 (5)
- html脚本 (30)
- 数据库基础 (54)
- 工作相关 (49)
- 其他 (30)
- Linux (9)
- web服务器 (17)
- JSP (13)
- eclipse (6)
- 面试题相关 (20)
- XML (3)
- Apache common (2)
- 生活 (35)
- VMware (1)
- log4j (9)
- BeanUtils (2)
- 设计模式 (3)
- UML (1)
- UNIX (1)
- ibats (5)
- GT-Grid (17)
- ABAP学习 (17)
- ABAP (35)
- ABAP--ALV (11)
- ABAP--WEBDIMPRO (0)
- abap-sample (1)
- BEMS (2)
- flex (33)
- GIS技术 (3)
最新评论
/**
* 比较当前日期和指定日期 return boolean
* 如果当前日期在指定日期之前返回true否则返回flase
*/
public static boolean dateCompare(String str){
boolean bea = false;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String isDate = sdf.format(new java.util.Date());
java.util.Date date1;
java.util.Date date0;
try {
date1 = sdf.parse(str);
date0= sdf.parse(isDate);
if(date0.after(date1)){
bea = true;
}
} catch (ParseException e) {
bea = false;
}
/**
* 将字符串转换成日期
* @param str
* @return
*/
public static Timestamp getStrToDate(String str){
Date date = null;
try{
date = java.sql.Date.valueOf(str);
}catch(Exception e){
}
return new Timestamp(date.getTime());
}
/**
* 输出字符串
* @param obj
* @return
*/
public static String getStr(Object obj){
if(obj==null) return "";
return obj.toString();
}
/**
* 将日期转换成字符串
* @param date
* @return
*/
public static String getDateToStr(Date date)
{
if(date == null){
return "";
}
SimpleDateFormat sdate= new SimpleDateFormat ("yyyy-MM-dd");
return sdate.format(date);
}
/**
* @return Timestamp
*/
public static Timestamp now()
{
java.util.Date now = new java.util.Date();
String year = ""+(now.getYear()+1900);
String month = "0"+(now.getMonth()+1);
String day = "0"+now.getDate();
String hour = "0"+now.getHours();
String minute= "0"+now.getMinutes();
String second = "0"+now.getSeconds();
month = month.substring(month.length()-2,month.length());
day = day.substring(day.length()-2,day.length());
hour = hour.substring(hour.length()-2,hour.length());
minute = minute.substring(minute.length()-2,minute.length());
second = second.substring(second.length()-2,second.length());
try
{
return datetimeToTimestamp(""+year+"-"+month+"-"+day+" "+hour+":"+minute+":"+second);
}
catch(GeneralException e)
{
e.printError();
return null;
}
}
/**
* 将字符串转换成日期
* @param str
* @return
*/
public static Timestamp getStrToDate(String str){
Date date = null;
try{
date = java.sql.Date.valueOf(str);
}catch(Exception e){
}
return new Timestamp(date.getTime());
}
/**
* 比较当前日期和指定日期 return boolean
* 如果当前日期在指定日期之前返回true否则返回flase
*/
public static boolean dateCompare(String str){
boolean bea = false;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String isDate = sdf.format(new java.util.Date());
java.util.Date date1;
java.util.Date date0;
try {
date1 = sdf.parse(str);
date0= sdf.parse(isDate);
if(date0.after(date1)){
bea = true;
}
} catch (ParseException e) {
bea = false;
}
return bea;
}
* 比较当前日期和指定日期 return boolean
* 如果当前日期在指定日期之前返回true否则返回flase
*/
public static boolean dateCompare(String str){
boolean bea = false;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String isDate = sdf.format(new java.util.Date());
java.util.Date date1;
java.util.Date date0;
try {
date1 = sdf.parse(str);
date0= sdf.parse(isDate);
if(date0.after(date1)){
bea = true;
}
} catch (ParseException e) {
bea = false;
}
/**
* 将字符串转换成日期
* @param str
* @return
*/
public static Timestamp getStrToDate(String str){
Date date = null;
try{
date = java.sql.Date.valueOf(str);
}catch(Exception e){
}
return new Timestamp(date.getTime());
}
/**
* 输出字符串
* @param obj
* @return
*/
public static String getStr(Object obj){
if(obj==null) return "";
return obj.toString();
}
/**
* 将日期转换成字符串
* @param date
* @return
*/
public static String getDateToStr(Date date)
{
if(date == null){
return "";
}
SimpleDateFormat sdate= new SimpleDateFormat ("yyyy-MM-dd");
return sdate.format(date);
}
/**
* @return Timestamp
*/
public static Timestamp now()
{
java.util.Date now = new java.util.Date();
String year = ""+(now.getYear()+1900);
String month = "0"+(now.getMonth()+1);
String day = "0"+now.getDate();
String hour = "0"+now.getHours();
String minute= "0"+now.getMinutes();
String second = "0"+now.getSeconds();
month = month.substring(month.length()-2,month.length());
day = day.substring(day.length()-2,day.length());
hour = hour.substring(hour.length()-2,hour.length());
minute = minute.substring(minute.length()-2,minute.length());
second = second.substring(second.length()-2,second.length());
try
{
return datetimeToTimestamp(""+year+"-"+month+"-"+day+" "+hour+":"+minute+":"+second);
}
catch(GeneralException e)
{
e.printError();
return null;
}
}
/**
* 将字符串转换成日期
* @param str
* @return
*/
public static Timestamp getStrToDate(String str){
Date date = null;
try{
date = java.sql.Date.valueOf(str);
}catch(Exception e){
}
return new Timestamp(date.getTime());
}
/**
* 比较当前日期和指定日期 return boolean
* 如果当前日期在指定日期之前返回true否则返回flase
*/
public static boolean dateCompare(String str){
boolean bea = false;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String isDate = sdf.format(new java.util.Date());
java.util.Date date1;
java.util.Date date0;
try {
date1 = sdf.parse(str);
date0= sdf.parse(isDate);
if(date0.after(date1)){
bea = true;
}
} catch (ParseException e) {
bea = false;
}
return bea;
}
发表评论
-
线程的数量控制
2012-06-14 13:34 933在编程中,往往都需要采用线程来提高速度,但线程并不是越多越好。 ... -
Servlet生命周期与工作原理
2012-06-14 13:28 833Servlet生命周期分为三个 ... -
Java中堆和栈的区别
2012-03-09 11:10 731栈与堆都是Java用来在Ram ... -
Collection 和 Map接口及其实现类总结
2012-03-09 11:09 959Collection接口 Collection是 ... -
HTTP状态码
2012-01-30 15:18 1213常见的状态码: HTTP: Status 200 – 服务 ... -
Flex错误码列表
2012-01-30 15:13 1231在 ActionScript 3.0 中,无论是在严谨模式下还 ... -
Java性能优化技巧集锦
2011-12-26 10:04 742一、通用篇 1.1 不用new关键词创建类的实例 1.2 ... -
java Web 项目优化的几个小方法
2011-12-26 10:02 12861.用Hibernate操作数据库时一定要本着用多少取多少的原 ... -
总结几点数据库效率优化方面应该注意的问题
2011-12-26 10:01 8121、 避免使用Hibernate框架 用Hiberna ... -
转载的一篇关于如何优化JAVA代码及提高效率的文章
2011-12-09 16:51 848可供程序利用的资源( ... -
Java获取IP地址:request.getRemoteAddr()警惕
2011-12-08 11:15 1088项目中需要和第三方平台接口,加了来源IP鉴权功能,测试时发现没 ... -
jsp 统计在线人数
2011-12-06 09:23 933首先写个类: import javax.s ... -
Java邮件开发源代码
2010-11-11 07:43 1020Java邮件开发源代码Java邮件开发源代码Java邮件开发源 ... -
Windows下的Mapserver——MS4W安装注意事项
2010-07-29 19:30 24551\MS4W文件夹一定要放在磁盘根目录下; 2,运行apac ... -
Java读取桌面路径的方法
2010-04-20 20:53 1267今天在写程序时需要读取桌面的路径,开始时以为需要使用JNI来 ... -
date 转换
2009-12-18 16:27 662import java.text.ParseException ... -
String indexOf substring
2009-12-18 16:26 1901public class TestString { ... -
Calendar,Date,long(Millis)转换
2009-12-18 16:23 1970//Calendar与Date、long的转换: ... -
String split()
2009-12-18 16:15 1108String split() 如字符串:http://www. ... -
String编码转换
2009-12-17 12:09 3240String newStr = new String(oldS ...
相关推荐
java日期类函数方法整理 各种日期类函数方法。
Java日期类,可进行日期比较(可精确到分钟)、求几天前、几天后的日期
Java实验日期异常类的补充拓展,实现了日期类异常的处理
此资源为Java中日期类相关案例及源代码,可用于辅助教师进行相关内容的备课,也可方便学生对相关内容进行学习及巩固。
Java 日期比较工具类 各种日期操作及计算( 获取两个日期 间隔天数 间隔月数 格式化日期 )
Java日期工具类 1、日期的各种格式化 2、获取当前年度 3、获取当前月份 4、获取当前天号数 5、获取当前时间往前推一个月的时间 6、获取上个月("MMM yyyy") 7、获取上个月("yyyymm") 8、获取上个月("yyyy-mm") 9、...
java日期工具类
日期类的加减及java中所以日期类的操作算法大全
曾经我不太会日期类的算法,通过学习后总结了一些,有好用的东西是要分享给大家的,希望大家也能学的越来越好。
java 时间日期帮助类 多达50个实用方法,你想到的,想不到的都有了。 j2ee精英团队10年精华大放送。
java日期操作类 操作java日期 替换simplatedateformate
Java日期选择器,Pallet.backGroundColor = Color.gray; //底色 //月历表格配色----------------// Pallet.palletTableColor = Color.white; //日历表底色 Pallet.todayBackColor = Color.pink; //今天背景...
经典示例Java日期操作类 经典示例Java日期操作类.pdf
近百种java 日期类操作 让你轻松操作java时间
Java DateUtil.java日期时间操作类源代码,DateUtil类包含了标准的时间和日期格式,以及这些格式在字符串及日期之间转换的方法。比如日期格式转换成时间戳、得到格式化后的系统当前日期、转化日期格式"MM/dd/YY、MM....