2015-01-20 4 views
0

Я конвертирую python в java, но я не знаю python (я знаю java).конвертировать python localtime в java

Вот питон:

localtime = time.localtime(time.time()) 

и используется таким образом:

policyname = 'LLC-Uninstall-D%s%s%s-T%s%s%s%s' % (localtime[0], localtime[1], localtime[2], localtime[3], localtime[4], localtime[5], localtime[6]) 

Я хотел бы сделать то же самое в Java. Это возможно?

+0

LocalTime возвращает timestruct (https://docs.python.org/2/library/time.html#time.struct_time) я уверен Java также имеет функцию МестноеВремя –

ответ

2

Конечно, использовать SimpleDateFormat:

SimpleDateFormat df = new SimpleDateFormat("'LLC-Uninstall-D'yyyyMMdd-HHmmss"); 
String formatted = df.format(new Date()); 

документация для символов форматирования может быть found at the JavaDoc Page for SimpleDateFormat, вы можете использовать, чтобы настроить точную строку производится для удовлетворения ваших потребностей.

Смежные вопросы