Bir tarihi, java.time.LocalDateTime.parse kullanarak ayrıştırmaya çalışırken bir sorun yaşıyorum. Eminim ki tamamen baktığım aptalca bir şey ama benim yaşamım için bunu anlayamıyorum. Tarih dizgisi sonunda "Z" yoksa, iyi çalışır, ancak eğer yaparsa ayrıştırma sırasında başarısız olur.java.time kullanarak ayrıştırma UTC tarihi
referans oldu: DateTimeFormatter
Kodu:
import java.time.Instant
import java.time.LocalDateTime
import java.time.ZoneId
import java.time.format.DateTimeFormatter
class GroovyPrintExample {
static void main(String[] args) {
def formatter = DateTimeFormatter.ISO_INSTANT
def test = "2015-11-12T14:11:03.354Z"
def dateTime = LocalDateTime.parse(test, formatter)
}
}
http://stackoverflow.com/questions/25612129/java-8-datetimeformatter-and-iso-instant-issues-with-zoneddatetime bu size yardımcı olabilir – Jerry06
Teşekkürler Jerry06 Az önce gördüm. Bir bakacağım. – scarpacci