`
newleague
  • 浏览: 1466127 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

Date、String、Timestamp之间的转换

SQL 
阅读更多
public static Timestamp parseTimestamp(String strDate) throws ParseException{

Date armFormateDate = null;

SimpleDateFormat df1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

DateFormat format = new SimpleDateFormat("yyyyMMdd");

armFormateDate = format.parse(strDate);

strDate = df1.format(armFormateDate);

Timestamp ts1 = Timestamp.valueOf(strDate);

return ts1;

}

 

=====================================================================

 

Date 和String之间的转换main函数:

public static void main(String[] args) {

// TODO Auto-generated method stub

DateFormat format = new SimpleDateFormat("yyyy-MM-dd");

Date date = null;

String str = null;

 

// String转Date

str = "2009-01-06";

try {

date = format.parse(str); // Wed sep 26 00:00:00 CST 2007

} catch (ParseException e) {

e.printStackTrace();

}

 

date = java.sql.Date.valueOf(str); // 只保留日期部分,返回的是java.sql.Date 2007-9-26

System.out.println(date);

// Date转String

date = new Date(); // Wed sep 26 18 17:14:01 CST 2007

str = format.format(date); // 2007-9-26

System.out.println(str);

format = DateFormat.getDateInstance(DateFormat.SHORT);

str = format.format(date); // 07-9-26

System.out.println(str);

 

format = DateFormat.getDateInstance(DateFormat.MEDIUM);

str = format.format(date); // 2007-9-26

System.out.println(str);

format = DateFormat.getDateInstance(DateFormat.FULL);

str = format.format(date); // 2007年9月26日 星期三

System.out.println(str);

}

Timestamp和String之间转换的函数:

public static void main(String[] args) {

// TODO Auto-generated method stub

//Timestamp转化为String:

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//定义格式,不显示毫秒

Timestamp now = new Timestamp(System.currentTimeMillis());//获取系统当前时间

String str = df.format(now);

System.out.println(str);

 

///String转化为Timestamp:

SimpleDateFormat df1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

Date date = new Date();

String time = df1.format(date);

Timestamp ts = Timestamp.valueOf(time);

System.out.println(ts);

}

分享到:
评论

相关推荐

    有关java中的Date,String,Timestamp之间的转化问题

    有关java中的Date,String,Timestamp之间的转化问题

    在Java中String和Date、Timestamp之间的转换

    主要介绍了在Java中String和Date、Timestamp之间的转换 的相关资料,需要的朋友可以参考下

    python timestamp和datetime之间转换详解

    做开发中难免时间类型之间的转换, 最近就发现前端js和后端django经常要用到这个转换, 其中jsDate.now()精确到毫秒,而Python中Datetime.datetime.now()是精确到微秒的。 1. 字符串日期时间转换成时间戳 # '2015-...

    Date4long2String

    日期转换,long类型时间转换成string类型

    DateUtil.java 时间日期处理工具类

    包含"yyyy-MM-dd"、"yyyy-MM-dd HH:mm:ss"、"yyyyMMdd"、"yyyyMMddHHmmss"、"yyyy-MM"、...4.Date转String dateToString(Date date, String format); 5.Timestamp转String timestampToString(Timestamp ts)..... 等等

    DateUtils.java 日期处理相关工具类

    * @param String date 需要转换的日期 yyyy-MM-dd HH:mm:ss * @return long 时间戳 */ public static long dateToUnixTimestamp(String date) { long timestamp = 0; try { timestamp = new ...

    java 时区转换工具包

    5. 从时间戳转换 public static ZonedDateTime buildFromTimestamp(long timestamp,int offset) 6. 时区格式转化 public static String formatTimeZoneToZone(String utcStr,String format,String zoneId) 7. 转化为...

    Java - DateUtil 日期时间转换工具类

    内容概要:日期时间转换工具类,包括基本的Date类型,String类型,TimeStamp类型,LocalDateTime类型,LocalDate类型之间的互相转换,还提供了许多与时间获取,时间计算有关的方法,如:获取指定日期几天后的日期;...

    java时间处理工具类--DateUtils

    /** * @(#)DateUtil.java * ... public static Date strToDate(String dateStr, String format) { Date date = null; if (dateStr != null && (!dateStr.equals(""))) { DateFormat df ...

    javascript时间戳和日期字符串相互转换(也适合微信小程序)

    var timestamp = Date.parse(new Date()); timestamp = timestamp / 1000;...var timestamp2 = Date.parse(new Date(stringTime)); timestamp2 = timestamp2 / 1000; //2014-07-10 10:21:12的时间戳为:14049588

    JAVA时间处理类

    public static Date stringToFormatDate(String date, String formmat) { try{ return getFormatter(formmat).parse(date); }catch(Exception e){ return null; } } /** * 日付の正確性チェック * *...

    swift-2-timestamp-conversions:Swift 2助手,用于将日期转换为时间戳并返回

    swift-2-timestamp-conversions Swift 2助手,用于将日期转换为时间戳并返回import Foundation// convert an NSDate object to a timestamp stringfunc convertToTimestamp(date: NSDate) -> String { return String...

    J2EE时间处理 并且可以直接存入数据库

    1.格式化时间数据,用预处理 public Timestamp getDSput(Date date){ ...//将时间格式转换成符合Timestamp要求的格式. Timestamp goodsC_date = Timestamp.valueOf(nowTime); return goodsC_date; }

    mysql的日期和时间函数

    注意,如果依着包含一个时间部分的间隔增加或减少一个日期值,该日期值将被自动地转换到一个日期时间值: mysql> SELECT DATE_ADD("1999-01-01", INTERVAL 1 DAY); -> 1999-01-02mysql> SELECT DATE_ADD("1999-01-...

    模拟SQLSERVER的两个函数:dateadd(),datediff()

    php//文件名:date.inc.php3//在使用这两个函数前,要先将日期或日期时间转换成timestamp类型。//如://$today=mktime(0,0,0,date("m"),date("d"),date("Y"));/****模拟sqlserver中的dateadd函数*******$part 类型:...

    java类 对时间进行各种处理

    该方法封装了对日期格式的一些转化,及String long Timestamp的转化,相信对你有用

    SqlMap自动生成小工具SqlMapAutoGen1.0

    rules.put("java.util.Date", "TIMESTAMP"); 在SqlMapAutoGen类的构造函数中,可以自行修改 3)预先定义了模板 temple.xml (请放在D:/test 目录下) temple.xml定义了insert、update和delete方法 模板中定义了一系列的...

    填充Excel列表工具Excel2Entity.zip

    该类库也实现了在创建实体对象时对字段类型进行校验,可以对Excel中的数据类型合法性进行校验,通过实现扩展接口,可以实现自定义校验规则以及自定义实体对象字段类型等更加复杂的校验规则和字段类型转换。...

    zoom:Java框架支持AOPIOCORMWEB

    当您从数据库中获取BLOB,CLOB,TIMESTAMP,DATETIME之类的值并将其转换为简单的Java类型(如byte [],String,Date,long)时,此功能非常有用。 Aop(面向方面​​的编程) 容易提高一堂课。 AopFactory fa

Global site tag (gtag.js) - Google Analytics