zl程序教程

您现在的位置是:首页 >  其他

当前栏目

Date、String、Timestamp之间的转换

转换 string 之间 Date timestamp
2023-09-14 08:57:52 时间

 1 public static void main(String[] args) {

 2 // TODO Auto-generated method stub 

 3 DateFormat format = new SimpleDateFormat(“yyyy-MM-dd”);

 4 Date date = null;

 5 String str = null;

 7 // String转Date 

 8 str = “2009-01-06”;

 9 try {

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

11 } catch (ParseException e) {

12 e.printStackTrace();

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

15 System.out.println(date);

16 // Date转String 

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

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

19 System.out.println(str);

20 format = DateFormat.getDateInstance(DateFormat.SHORT);

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

22 System.out.println(str);

24 format = DateFormat.getDateInstance(DateFormat.MEDIUM);

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

26 System.out.println(str);

27 format = DateFormat.getDateInstance(DateFormat.FULL);

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

29 System.out.println(str);

30 } 


 1 public static void main(String[] args) {

 2 // TODO Auto-generated method stub 

 3 DateFormat format = new SimpleDateFormat(“yyyy-MM-dd”);

 4 Date date = null;

 5 String str = null;

 7 //String转Date 

 8 str = “2009-01-06”;

 9 try {

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

11 } catch (ParseException e) {

12 e.printStackTrace();

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

15 System.out.println(date);

16 // Date转String 

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

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

19 System.out.println(str);

20 format = DateFormat.getDateInstance(DateFormat.SHORT);

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

22 System.out.println(str);

24 format = DateFormat.getDateInstance(DateFormat.MEDIUM);

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

26 System.out.println(str);

27 format = DateFormat.getDateInstance(DateFormat.FULL);

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

29 } 

Timestamp和String之间转换的函数:

 

 

 1 public static void main(String[] args) {

 2 // TODO Auto-generated method stub

 3 //Timestamp转化为String: 

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

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

 6 String str = df.format(now);

 7 System.out.println(str);

11 //String转化为Timestamp: 

12 SimpleDateFormat df1 = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);

13 Date date = new Date();

14 String time = df1.format(date);

15 Timestamp ts = Timestamp.valueOf(time);

16 System.out.println(ts);

18 } 


 1 public static void main(String[] args) {

 2 // TODO Auto-generated method stub

 3 //Timestamp转化为String: 

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

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

 6 String str = df.format(now);

 7 System.out.println(str);

11 ///String转化为Timestamp: 

12 SimpleDateFormat df1 = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);

13 Date date = new Date();

14 String time = df1.format(date);

15 Timestamp ts = Timestamp.valueOf(time);

16 System.out.println(ts);

18 } 

知识分享之Golang——常用的类型转换int、string、float互相转换 知识分享之Golang篇是我在日常使用Golang时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习。欢迎大家进行持续关注。 知识分享系列目前包含Java、Golang、Linux、Docker等等。