JAVA中字符串转与日期型的互转实例
来源:互联网 发布:西安软件开发待遇 编辑:程序博客网 时间:2024/05/27 09:48
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* JAVA中字符串转与日期型的互转实例
* @author Administrator
*
* 更改所生成类型注释的模板为 窗口 > 首选项 > Java > 代码生成 > 代码和注释
*/
public class ExValue{
/**
* 取当前系统日期,并按指定格式或者是默认格式返回
* @param format
* @return
*/
public static String getNow(String format){
if(null == format || "".equals(format))
{
format = "yyyy-MM-dd HH:mm:ss";
}
SimpleDateFormat sdf = new SimpleDateFormat(format);
String date = sdf.format(new Date());
return date;
}
/**
* 将字符型转换为指定格式日期型
* @param _date 需要转换成日期的字符串
* @param format 与需要转换成日期的字符串相匹配的格式
* @return
*/
private static Date stringToDate(String _date,String format){
if(null == format || "".equals(format))
{
format = "yyyy-MM-dd HH:mm:ss";
}
SimpleDateFormat sdf = new SimpleDateFormat(format);
Date date=null;
try {
date=sdf.parse(_date);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return date;
}
/**
* 将日期型转换为指定格式的字符串
* @param date 日期
* @param format 格式
* @return
*/
public static String dateToString(Date date,String format){
if(null == format || "".equals(format))
{
format = "yyyy年MM月dd日 hh点:mm分:ss秒";
}
SimpleDateFormat sdf = new SimpleDateFormat(format);
return sdf.format(date);
}
public static void main(String[] args) throws Exception {
//当字符串转日期型的时候,format的格式,一定要和需要转成日期的字符串相匹配
//String dateString="2009-01-01",format="yyyy-MM-dd";
String dateString="2009-01-01 01:01:02",format="yyyy-MM-dd hh:mm:ss";
String result=stringToDate(dateString, format).toString();
System.out.println("字符转日期:"+result.toString());
System.out.println("日期转字符串:"+dateToString(stringToDate(dateString, format),"yyyy年MM月dd日 hh点:mm分:ss秒"));
}
}
- JAVA中字符串转与日期型的互转实例
- JAVA中字符串转与日期型的互转实例
- JAVA中字符串转与日期型的互转实例
- JAVA中字符串转与日期型的互转实例
- JAVA日期与字符串互转
- Java时间戳与日期格式字符串的互转
- JS 字符串与日期的互转
- J003_JAVA中字符串转与日期类型的相互转换
- java比较日期大小及日期与字符串的转换【SimpleDateFormat操作实例】
- java比较日期大小及日期与字符串的转换【SimpleDateFormat操作实例】
- js 日期与字符串互转 (网上没有的, 字符串转日期支持任意格式化字符串)
- Java 字符串日期互转
- 【Java】日期&字符串互转
- java中字符串与日期的相互转换 小细节
- Java中字符串类型与日期类型的互相转化
- java中简单的日期与字符串转换
- Java中字符串格式与日期格式的转换
- java 日期转字符串 字符串转日期
- suse
- 永不被解雇的秘密法则
- 收拾心情,重新上路
- 软件缺陷管理
- 关于Jmeter的运行
- JAVA中字符串转与日期型的互转实例
- 《Android开发从零开始》——37.Spinner和Auto_Complete控件学习
- 如何写有效的缺陷报告
- android touch screen keyboard input移植记录
- B/S开发(二) ASP.NET Page指令之AutoEventWireUP
- SQL Server 常用技巧
- 指针以及内存分配 (转)
- Idle/Home architecture and code structure
- Linux的启动、引导和登录