Datetime 如何从“设置日期时间类型数据的格式”;2018-12-14T14:16:58.037967“;至;2018-12-14:16:58.037967“;用Groovy?

Datetime 如何从“设置日期时间类型数据的格式”;2018-12-14T14:16:58.037967“;至;2018-12-14:16:58.037967“;用Groovy?,datetime,groovy,Datetime,Groovy,如何使用Groovy将DATETIME类型数据从2018-12-14 14:16:58.037967格式化为2018-12-14T14:16:58.037967 节目: import java.time.LocalDateTime 导入java.time.format.DateTimeFormatter def DB_formattime=LocalDateTime.parse(“2019-05-18 20:54:04.638314”,模式的DateTimeFormatter.of(“yyyy-

如何使用Groovy将
DATETIME
类型数据从
2018-12-14 14:16:58.037967
格式化为
2018-12-14T14:16:58.037967

节目:

import java.time.LocalDateTime
导入java.time.format.DateTimeFormatter
def DB_formattime=LocalDateTime.parse(“2019-05-18 20:54:04.638314”,模式的DateTimeFormatter.of(“yyyy-MM-dd'T'HH:MM:ss.n”))
打印数据库格式化时间
错误:


ihmo这里最简单的方法就是用“T”字符替换空格

"2018-12-14 14:16:58.037967".tr(' ','T')
但是,如果要分析和格式化日期:

import java.time.LocalDateTime 
import java.time.format.DateTimeFormatter

def DB_formattime = LocalDateTime.parse("2019-05-18 20:54:04.638314", DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.n"))
DB_formattime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.n"))
import java.time.LocalDateTime 
import java.time.format.DateTimeFormatter

def DB_formattime = LocalDateTime.parse("2019-05-18 20:54:04.638314", DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.n"))
DB_formattime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.n"))