JAVA日期转换

JAVA日期转换

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


/**
 * 日期工具类
 * 
 */
public class DateUtil {


/**
* SimpleDateFormat函数语法:
* G 年代标志符
* y 年
* M 月 
* d 日 
* h 时 在上午或下午 (1~12) 
* H 时 在一天中(0~23) 
* m 分 
* s 秒 
* S 毫秒 
* E 星期 
* D 一年中的第几天 
* F 一月中第几个星期几 
* w 一年中第几个星期 
* W 一月中第几个星期 
* a 上午
* \ 下午标记符 
* k 时 在一天中 (1~24) 
* K 时 在上午或下午 (0~11) 
* z 时区
*/
public static void main(String[] args) {
System.out.println(dateToString(new Date(), "yyyyMMddhhmmss"));
}


/**
* 日期转字符串

* @param date
*            日期
* @param pattern
*            格式
* @return
*/
public static String dateToString(Date date, String pattern) {
if (date != null) {
SimpleDateFormat sdf = new SimpleDateFormat(pattern);
return sdf.format(date);
}
return "";
}
/**
* 将String转换成java.util.Date
* @param str
* @param format
* @return
*/
public static Date toUtilDate(String str, String format) {
SimpleDateFormat sdf = new SimpleDateFormat(format);
try {
Date date = sdf.parse(str);
return date;
} catch (ParseException e) {
e.printStackTrace();
}
return null;
}
/**
* 将java日期转换为sql日期
* @param javaDate
* @return
*/
public static Date javaDateTosqlDate(Date javaDate){
java.sql.Date sqlDate=new java.sql.Date(javaDate.getTime());
return sqlDate;
}
}
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JAVA小男子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值