关于date和String互相转换的问题

其实原理很简单,就是将String类型的变量使用SimpleDateFormat来转换成Date,然后用getTime()方法比较

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = sdf.parse(vo.getStarttime());if(date.getTime() < new Date().getTime()){
	returnMap.put("other", true);
}

  

时间: 2024-10-20 00:05:51

关于date和String互相转换的问题的相关文章

Date 和 String 之间 转换

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class DateTest { public static void main(String[] args) throws ParseException { Date date = new Date(); /* * 把java.util.Date转换为指定格式String */ SimpleDateF

Java基础——Date和String的转换

先介绍构造函数(参见API) SimpleDateFormat(String pattern)           用给定的模式和默认语言环境的日期格式符号构造 SimpleDateFormat. Date转字符串: public static void main(String[] args) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date = new Date(); String s1 =

Java日期与时间的处理/Date,String,Calendar转换

public class Demo01 { //Java中Date类和Calendar简介 public static void main(String[] args) { long now=System.currentTimeMillis(); System.out.println("now= "+now); Date d1=new Date(now); System.out.println("d1= "+d1); Calendar c1=Calendar.get

java中string与date格式之间的转换

1.string格式转化为Date对象: //把string转化为dateDateFormat fmt =new SimpleDateFormat("yyyy-MM-dd"); Date date = fmt.parse(szBeginTime); test.setStartTime(date); 注意:引入的是:java.text.DateFormat 2.Date格式转化为String对象: SimpleDateFormat sdf = new SimpleDateFormat(&

SimpleDateFormatDemo1 Date和String格式的转换

/** *    Date重写了toString()方法,用一个字符串来描述当前Date对象所表示的时间. *    例如: Mon Feb 17 15:36:55 CST 2014 *    实际上Date的toString()方法返回的字符串虽然很清晰的描述了时间, *    但是对于非英语地区来将,该字符串不够友好,我们更希望按照特定地区表示时间的方式. *    比如我们更习惯以下的风格:    2014-02-17 15:36:55 星期一 *    java为我们提供了一个类,Sim

String和Date,Timestamp之间的转换

一.String与Date(java.util.Date)互转 1.1 String -> Date Java代码 String dateStr = “2010/05/04 12:34:23″; Date date = new Date(); //注意format的格式要与日期String的格式相匹配 DateFormat sdf = new SimpleDateFormat(“yyyy/MM/dd HH:mm:ss”); try { date = sdf.parse(dateStr); Sys

java Date和String转换总结

java.util.Date和String类型的转换是非常常用的,现在总结一下: 1. Date转换为String //Date --->String DateFormat dft = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date dateNow = new Date(System.currentTimeMillis()); String now = dft.format(dateNow); System.out.printl

【java】Date与String之间的转换:java.text.SimpleDateFormat、public Date parse(String source) throws ParseException和public final String format(Date date)

1 package 日期日历类; 2 3 import java.text.ParseException; 4 import java.text.SimpleDateFormat; 5 import java.util.Date; 6 7 public class TestDate { 8 public static void main(String[] args) { 9 Date date=new java.util.Date(); 10 System.out.println(date);/

Date与String间的转换

一.Date-->String :格式化过程 1. DateFormat :String format(Date d) 2.SimpleDateFormat是继承DateFormat(抽象类)的子类,可以创建对象; Date转换为String的功能函数如下: public  static  String dateToString(Date d,String format){ return new SimpleDateFormat(format).format(d); } 部分测试代码: publ