日期格式转换
来源:互联网 发布:linux dd 格式化 编辑:程序博客网 时间:2024/05/16 02:47
package com.softfz.utils;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* 日期格式转换
*
* @author Administrator
*
*/
public class DateUtil {
/**
* 日期转字符串 先创建日期/时间格式化类: new SimpleDateFormat(pattern),再调用格式化类的format方法。
*
* @param date
* 日期
* @param pattern
* 日期格式
* @return 返回相应格式的日期字符串信息
*/
public static String dateToString(Date date, String pattern) {
DateFormat df = new SimpleDateFormat(pattern);
String dateStr = df.format(date);
return dateStr;
}
/**
* 字符串转日期 先创建日期/时间格式化类: new SimpleDateFormat(pattern),再调用格式化类的parse方法。
*
* @param dateStr
* 日期字符串
* @param pattern
* 日期格式
* @return 返回日期
*/
public static Date stringToDate(String dateStr, String pattern) {
DateFormat df = new SimpleDateFormat(pattern);
Date date = null;
try {
date = (Date) df.parse(dateStr);
} catch (ParseException e) {
e.printStackTrace();
}
return date;
}
/**
* 日期转字符串
*
* @param date
* 日期
* @return 返回固定格式的日期字符串信息
*/
public static String dateToString(Date date) {
/* 1. 调用dateToString(Date date, "yyyy-MM-dd HH:mm:ss") */
return dateToString(date, "yyyy-MM-dd HH:mm:ss");
}
/**
* 字符串转日期
*
* @param dateStr
* 日期字符串
* @return 将相应格式字符串转换为日期
*/
public static Date stringToDate(String dateStr) {
/* 1. 调用stringToDate(String dateStr, "yyyy-MM-dd HH:mm:ss")。 */
return stringToDate(dateStr, "yyyy-MM-dd HH:mm:ss");
}
/**
* 字符串转SqlDate类型
* @param dateStr
* @param pattern
* @return
*/
public static java.sql.Date toSqlDate(String dateStr, String pattern) {
return new java.sql.Date(stringToDate(dateStr, pattern).getTime());
}
/**
* 字符串转TimeStamp类型
* @param dateStr
* @param pattern
* @return
*/
public static java.sql.Timestamp StringtoTimestamp(String dateStr, String pattern) {
SimpleDateFormat sp = new SimpleDateFormat(pattern);
java.util.Date utildate = null;
java.sql.Timestamp timestampdate = null;
try {
utildate = sp.parse(dateStr);
timestampdate = new java.sql.Timestamp(utildate.getTime());
} catch (ParseException e) {
e.printStackTrace();
}
return timestampdate;
}
}
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* 日期格式转换
*
* @author Administrator
*
*/
public class DateUtil {
/**
* 日期转字符串 先创建日期/时间格式化类: new SimpleDateFormat(pattern),再调用格式化类的format方法。
*
* @param date
* 日期
* @param pattern
* 日期格式
* @return 返回相应格式的日期字符串信息
*/
public static String dateToString(Date date, String pattern) {
DateFormat df = new SimpleDateFormat(pattern);
String dateStr = df.format(date);
return dateStr;
}
/**
* 字符串转日期 先创建日期/时间格式化类: new SimpleDateFormat(pattern),再调用格式化类的parse方法。
*
* @param dateStr
* 日期字符串
* @param pattern
* 日期格式
* @return 返回日期
*/
public static Date stringToDate(String dateStr, String pattern) {
DateFormat df = new SimpleDateFormat(pattern);
Date date = null;
try {
date = (Date) df.parse(dateStr);
} catch (ParseException e) {
e.printStackTrace();
}
return date;
}
/**
* 日期转字符串
*
* @param date
* 日期
* @return 返回固定格式的日期字符串信息
*/
public static String dateToString(Date date) {
/* 1. 调用dateToString(Date date, "yyyy-MM-dd HH:mm:ss") */
return dateToString(date, "yyyy-MM-dd HH:mm:ss");
}
/**
* 字符串转日期
*
* @param dateStr
* 日期字符串
* @return 将相应格式字符串转换为日期
*/
public static Date stringToDate(String dateStr) {
/* 1. 调用stringToDate(String dateStr, "yyyy-MM-dd HH:mm:ss")。 */
return stringToDate(dateStr, "yyyy-MM-dd HH:mm:ss");
}
/**
* 字符串转SqlDate类型
* @param dateStr
* @param pattern
* @return
*/
public static java.sql.Date toSqlDate(String dateStr, String pattern) {
return new java.sql.Date(stringToDate(dateStr, pattern).getTime());
}
/**
* 字符串转TimeStamp类型
* @param dateStr
* @param pattern
* @return
*/
public static java.sql.Timestamp StringtoTimestamp(String dateStr, String pattern) {
SimpleDateFormat sp = new SimpleDateFormat(pattern);
java.util.Date utildate = null;
java.sql.Timestamp timestampdate = null;
try {
utildate = sp.parse(dateStr);
timestampdate = new java.sql.Timestamp(utildate.getTime());
} catch (ParseException e) {
e.printStackTrace();
}
return timestampdate;
}
}
0 0
- ios 日期格式 日期转换
- iOS 日期格式 日期转换
- ios 日期格式 日期转换
- 字串日期格式转换
- 字串日期格式转换
- 日期格式的转换
- sql日期格式转换
- sql日期格式转换
- 如何转换日期格式
- 日期格式转换
- 日期格式转换
- 日期格式转换
- sql日期格式转换
- C# 日期格式转换
- c#日期格式转换
- C# 日期格式转换
- 日期格式转换问题
- 日期格式的转换
- PreparementStatement接口
- MIPS 五级流水线
- Uva - 10129 - Play on Words
- oracle排序时把null放在最后
- loadrunner11 webtours 自带示例为什么只显示头部
- 日期格式转换
- How To Join XLA_AE_HEADERS and RCV_TRANSACTIONS(子分类账到事务处理追溯)
- Android Loader机制 源码笔记(2)
- ubuntu下修改文件夹权限
- TCP/IP协议栈
- hdu 2203 亲和串
- 萨德韦是否违反
- Linux下根目录解析
- Codeforces551A:GukiZ and Contest