Jak mogę przekonwertować minuty ze znacznika czasu unixa na datę i godzinę w java. Na przykład znacznik czasu 1372339860
odpowiada Thu, 27 Jun 2013 13:31:00 GMT
.Konwersja znacznika czasowego unixa do tej pory w java
Chcę przekonwertować 1372339860
na 2013-06-27 13:31:00 GMT
.
Edytuj: Właściwie chcę, aby było zgodne z GMT-4 w USA, więc będzie to 2013-06-27 09:31:00
.
'DateTime cokolwiek = new DateTime (yourunixtimestampaslong * 1000L, DateTimeZone.UTC);' jeśli używasz [JodaTime] (http://joda-time.sourceforge.net/). Lub 'DateTime what = new DateTime (yourunixtimestampaslong * 1000L, DateTimeZone.forOffsetHours (-4));" dla twojego drugiego przykładu. Javadoc [tutaj] (http://joda-time.sourceforge.net/apidocs/index.html) – fvu
SimpleDateFormat format = new SimpleDateFormat ("dd-MM-rrrr HH: mm: ss"); –