App Entwicklung / Sekunden auf volle Zehner aufrunden Java

  • Antworten:6
  • Bentwortet
Thor93
  • Forum-Beiträge: 487

21.02.2012, 13:20:33 via Website

Hi Leute,

ich bins mal wieder. Da ich von Euch immer super Hilf e bekommen habe erstmal ein dickes Danke :D

Nun möchte ich aber noch mal eure Hilfe in anspruch nehmen, dies mal geht es darum:
1SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddHHmmss");
2 String s = formatter.format(new Date());

Dies läuft auch super und macht fast was es soll, nur ich möchte eigentlich das die Sekunden immer aufgerundet werden auf volle Zehner
Ich habe schon alles versucht, bekomme es aber nie richtig hin

Jedem das Seine, doch Mir das Meine

Antworten
Thor93
  • Forum-Beiträge: 487

21.02.2012, 13:36:23 via Website

Einfach darunter setzten?

oder so ?
1SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddHHmmss");
2String s = formatter.format(new Date(System.currentTimeMillis()- System.currentTimeMillis()%10000));

— geändert am 21.02.2012, 13:38:03

Jedem das Seine, doch Mir das Meine

Antworten
Thor93
  • Forum-Beiträge: 487

21.02.2012, 13:38:40 via Website

also doch so:

1SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddHHmmss");
2 String s = formatter.format(new Date(System.currentTimeMillis()- System.currentTimeMillis()%10000));
;-)

Jedem das Seine, doch Mir das Meine

Antworten
Thor93
  • Forum-Beiträge: 487

21.02.2012, 13:57:53 via Website

Oki danke nun meine Letzte frage vor erst :-D

Ich gebe ja einen String in mein Textview rein denn er darstellen soll.

1TextView tvid = new TextView(this);
2 tvid.setText("ID: " + androidId + ("\n"+ "\n")+ aId);
3 setContentView(tvid);

wie kann ich ihm nun sagen Stell nur die ersten 8 zeichen dar?

Jedem das Seine, doch Mir das Meine

Antworten
Thor93
  • Forum-Beiträge: 487

21.02.2012, 14:02:14 via Website

ok hat sich erledigt trozdem danke leute

Jedem das Seine, doch Mir das Meine

Antworten