2015-01-20 50 views
0

我將python轉換爲java,但我不知道python(我知道java)。將python localtime轉換爲java

這裏是Python:

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返回一個時間結構(https://docs.python.org/2/library/time.html#time.struct_time) 我相信java也有一個本地時間函數 – 2015-01-20 22:53:37

回答

2

當然,使用SimpleDateFormat

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

的格式符號文件可採用found at the JavaDoc Page for SimpleDateFormat,你可以用它來配置生產,以滿足您的需求完全匹配的字符串。