Moin,
komm grad nicht weiter. ich habe ein Longwert =1236325178 aus dem ein Datum erzeugt werden sollte.
Es wird aber ein falsches Datum erzeugt.
|
Java Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
|
Date the_date = new Date(int_dat*1000);
int mon =the_date.getMonth()+1;
int tag = the_date.getDate();
int jahr = the_date.getYear();
int std = the_date.getHours();
int min = the_date.getMinutes();
String mon =( mon<10 ? "0" :"")+mon;
String tag = ( tag<10 ? "0" :"")+tag;
String std = ( std<10 ? "0" :"")+std;
String min = ( min<10 ? "0" :"")+min;
String datum = jahr + "-" + mon + "-" + tag + " "+ std + ":" + min;
|
das ganze liefert mir
24.12.1969 19:16:36
sollte aber 06.03.200908:39
das ganze habe ich mit JS überprüft
|
JavaScript Code
|
1
2
3
4
5
6
7
8
|
function wt(_){
var C=new Date(parseInt(_)*1000),B=C.getMonth()+1,$=C.getDate(),E=C.getHours(),D=C.getMinutes();
var y=C.getFullYear();
B=(B<10?"0":"")+B;
$=($<10?"0":"")+$;
E=(E<10?"0":"")+E;
D=(D<10?"0":"")+D;
var A=y+"-"+B+"-"+$+" "+E+":"+D + " ";wr(A)};
|
seh da grad nicht mein fehler