java中怎样将字符串转换成日期形式存入数据库

java中怎样将字符串转换成日期形式存入数据库,第1张

java将字符串转换成日期,可以使用格式类,实例如下:

public static Date dateTimeString2Date(String date_str) {

        try {

            Calendar cal = Calendar.getInstance()//日期

            java.sql.Timestamp timestampnow = new java.sql.Timestamp(cal.getTimeInMillis())//转换成正常的日期格式

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

            ParsePosition pos = new ParsePosition(0)

            java.util.Date current = formatter.parse(date_str, pos)

            timestampnow = new java.sql.Timestamp(current.getTime())

            return timestampnow

        }

        catch (NullPointerException e) {

            return null

        }

    }

java里时间类型转为String类型方法如下:

import java.text.ParseException

import java.text.SimpleDateFormat

public class Dog {

public static void main(String[] args) {

String str = "2010-11-4 17:50:55.66"

SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd")

try {

System.out.println(fmt.format(fmt.parse(str)))

} catch (ParseException e) {

e.printStackTrace()

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6781804.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存