设为首页 加入收藏

TOP

Java Date和String间的转换 时间范围的比较
2014-11-24 02:41:00 来源: 作者: 【 】 浏览:1
Tags:Java Date String 转换 时间 范围 比较

package com.bbj.spittor.cooperate.biz;


import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;


public class Test {


public static void main(String[] args) {

//Date转String
Date date = new Date(System.currentTimeMillis());
DateFormat df = DateFormat.getDateTimeInstance(DateFormat.MEDIUM,
DateFormat.MEDIUM, Locale.CHINA);
String dt = df.format(date);
System.out.println(dt);



//String 转 Date
String test = "20100421093843";
SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmss");
try {
Date dat = format.parse("20100421093843");
System.out.println(dat.getTime());//取总毫秒
} catch (ParseException e) {
e.printStackTrace();
}


//前后15分钟(时间范围比较)
//转成总毫秒数然后比较
long upTime = System.currentTimeMillis() + 15 * 60 * 1000;//前15分钟的总秒数
long lowTime = System.currentTimeMillis() - 15 * 60 * 1000;//再过15分钟的总秒数


}


}


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java的文件IO机制 下一篇Java删除文件

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: