Al ejecutar algunas pruebas me encontré con el siguiente problema. En el uso:Usando DateFormat.getDateTimeInstance(). Format (date);
private String printStandardDate(Date date) {
return DateFormat.getDateTimeInstance(
DateFormat.SHORT, DateFormat.SHORT).format(date);
}
me encontré con esto produjo diferentes formatos de fecha, dependiendo de la ubicación de las pruebas en las que huir. Así que localmente en Windows/Eclipse obtuve un resultado: 04/02/12 18:18 pero en la caja de Linux en Estados Unidos me sale 2/4/12 6:18 PM
Esto hace que mis Tests/Build fallen:
esperada: < [04/02/12 18:18]> pero era: < [2/4/12 18:18]>
Podría alguien explicar este comportamiento?
usted no dio la zona horaria en cada servidor –
En este momento estoy en la zona horaria GMT y la caja de Linux es EST – Mick
Edwin Dalorzo darle buen ejemplo –