java 关于时间格式化
来源:互联网 发布:淘宝降权多久恢复 编辑:程序博客网 时间:2024/06/05 09:32
package util;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import com.sun.org.apache.xerces.internal.impl.xpath.regex.ParseException;
//时间格式转化
class DateTime{
Calendar c = Calendar.getInstance();
// 声明日期格式化操作对象,直接对new Date()进行实例化
private SimpleDateFormat sdf = null ;
// 得到完整的日期,格式为:yyyy-MM-dd HH:mm:ss.SSS
public String getDate(){
this.sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
getTime( c);
return this.sdf.format(c.getTime()) ;
}
// 得到完整的日期,格式为:yyyy年MM月dd日HH时mm分ss秒SSS毫秒
public String getDateComplete(){
this.sdf = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒SSS毫秒");
return this.sdf.format(new Date()) ;
// return this.sdf.format(c.getTime()) ;
}
public String getTimeStamp(){ // 得到时间戳:yyyyMMddHHmmssSSS
this.sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS");
return this.sdf.format(new Date()) ;
// return this.sdf.format(c.getTime()) ;
}
public Date getDateFromString() throws java.text.ParseException {
Date date=null;
String str = "2008-10-19 10:11:30.345";
try {
this.sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
return sdf.parse(str);
} catch (ParseException e) {
e.printStackTrace();
}
return date;
}
public void getTime(Calendar c){
System.out.println("year:"+c.get(c.YEAR)+" moth:"+(c.get(c.MONTH)+1)+" day"+c.get(c.DAY_OF_MONTH));
System.out.println("hour:"+c.get(c.HOUR_OF_DAY)+" minute:"+c.get(c.MINUTE)+" second:"+c.get(c.SECOND));
}
};
public class DateFormatTest {
public static void main(String[] args) throws java.text.ParseException {
DateTime dt = new DateTime(); // 实例化DateTime对象
System.out.println("系统日期:" + dt.getDate());
System.out.println("中文日期::" + dt.getDateComplete());
System.out.println("时间戳:" + dt.getTimeStamp());
System.out.println("系统输出时间:" +Calendar.getInstance().getTime()+" || "+new Date());
System.out.println("**************test********");
System.out.println("系统日期"+
new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒SSS毫秒").format(dt.getDateFromString()));
Calendar time = Calendar.getInstance();
time.setTime(dt.getDateFromString());
dt.getTime(time);
}
}
- java 关于时间格式化
- java关于时间格式化简单介绍
- java关于时间的操作,格式化时间等
- java关于时间格式化和转换的总结
- 关于java实现时间格式化的通用的一个方法
- JAVA格式化时间日期
- JAVA时间格式化处理
- Java处理时间格式化
- JAVA格式化日期时间
- java 时间格式化
- Java格式化时间
- JAVA时间格式化处理
- Java格式化时间戳
- java 格式化时间
- JAVA时间格式化处理
- JAVA格式化时间日期
- Java格式化时间
- Java 时间格式化
- 指针和数组名的区别
- hdu 4043 概率
- html的一些标签和属性
- 想看还未看的文章
- 动态绑定以及例子解析
- java 关于时间格式化
- Material Workbench - Inbound check box
- Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for
- poj 1159 Palindrome
- Extjs 解决表单提交总是执行failure回调函数
- android pppd拨号问题及解决办法
- Java 类加载相关知识
- 有关读书求知的一些想法
- 中国再现大规模Android手机病毒 逾50万手机受感染