Как конкретно отформатировать дату / время в Groovy - PullRequest
0 голосов
/ 10 мая 2018

Мне нужно иметь возможность пометить метками время в следующем формате:

2018-01-26T10:47:44.686000-08:00

Я не уверен, как именно это сделать - и у меня возникают проблемы с выполнением документов

Ответы [ 2 ]

0 голосов
/ 11 мая 2018

Или просто классное format расширение класса java.util.Date:

def date = new Date()
println(date.format("yyyy-MM-dd'T'HH:mm:ss.SSSSSSZ"))
0 голосов
/ 10 мая 2018

Возможно, вы захотите взглянуть на API SimpleDateFormat: https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html

Например, форматер, как вы упомянули выше, будет:

def df = new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSSSSZ")
println df.format(new Date())
...