{ Timestamp timestamp = new Timestamp(System.currentTimeMillis()); DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); LocalDateTime dateTime = timestamp.toLocalDateTime(); String str = dateTime.format(dtf); System.out.println("Timestamp转换后的字符串:" + str); } }...
在上面的代码中,我们首先创建了一个Timestamp对象,并将其初始化为指定的时间。然后我们创建了一个DateTimeFormatter对象,指定了时间的格式化模式"yyyy-MM-dd HH:mm:ss"。最后我们调用format方法,将Timestamp类型的时间转换成String类型,并输出结果。 类图 下面是TimestampToStringExample类的类图,用mermaid语法中的classDi...
importjava.sql.Timestamp;importjava.time.LocalDateTime;importjava.time.format.DateTimeFormatter;publicclassTimestampToStringExample{publicstaticvoidmain(String[]args){Timestamptimestamp=newTimestamp(System.currentTimeMillis());LocalDateTimelocalDateTime=timestamp.toLocalDateTime();DateTimeFormatterformatter=DateTimeForm...
1、java.sql.Timestamp--->String /*** 将java.sql.Timestamp对象转化为String字符串 *@paramtime * 要格式的java.sql.Timestamp对象 *@paramstrFormat * 输出的String字符串格式的限定(如:"yyyy-MM-dd HH:mm:ss") *@return表示日期的字符串*/publicstaticString dateToStr(java.sql.Timestamp time, Strin...
二、String与Timestamp互转 2.1 String ->Timestamp 使用Timestamp的valueOf()方法 Timestamp ts =newTimestamp(System.currentTimeMillis()); String tsStr ="2011-05-09 11:49:45"; try{ ts = Timestamp.valueOf(tsStr); System.out.println(ts); ...
// 2.1 String ->Timestamp // 使用Timestamp的valueOf()方法 @org.junit.Test public void testStringToTimestamp() { // 注:String的类型必须形如: yyyy-mm-dd hh:mm:ss[.f...] 这样的格式,中括号表示可选,否则报错!!! // 如果String为其他格式,可考虑重新解析下字符串,再重组~~ ...
dateStr = dateFormat.format(time); System.out.println(dateStr); } catch (Exception e) { e.printStackTrace(); } return dateStr; } /** * String(yyyy-MM-dd HH:mm:ss)转10位时间戳 * @param time * @return */ public static Integer StringToTimestamp(String time){ ...
publicLocalDatedate2LocalDate(Date date){Instant instant=date.toInstant();ZoneId zone=ZoneId.systemDefault();LocalDateTime localDateTime=LocalDateTime.ofInstant(instant,zone);returnlocalDateTime.toLocalDate();} 时间戳 转 LocalDate publicLocalDatetimeStamp2LocalDate(String timeStamp,String format){returndat...
//String -> Date try { Date stringToDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2018-03-11 15:30:11");System.out.println("String -> Date: " + stringToDate);} catch (ParseException ex) { } 3、Timestamp转为LocalDateTime、 Date System.out.println("---Timestamp-...
将String转换为时间戳 除了将时间戳转换为String,我们有时也需要将String转换回时间戳。以下是一个将String转换为时间戳的示例代码: publicclassStringToTimestamp{publicstaticvoidmain(String[]args){StringdateString="2024-03-15 12:34:56";longtimestamp=convertToTimestamp(dateString);System.out.println("Timest...