blackberry - saber - despues de la fecha de vencimiento se puede consumir un producto lacteo
Cómo encontrar la fecha de vencimiento a partir de la fecha actual y dada (2)
Puedes encontrar tu respuesta con lo siguiente
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");//Your format type
Date todayDate = new Date(HttpDateParser.parse(formatter.formatLocal(System.currentTimeMillis())));//It converts system date in your given format & store in todayDate object
Date expiryDate = new Date(HttpDateParser.parse(expiryDateString));//It Store your expiry date in your expiryDate format
Calendar cal1 = Calendar.getInstance();
Calendar cal2 = Calendar.getInstance();
cal1.setTime(todayDate);
cal2.setTime(expiryDate);
if(cal1.before(cal2))
{
// Current date is less than your Expiry date
}
else
{
// Current date is equals and greater your Expiry date
}
Estoy trabajando en la aplicación que tiene 15 días de suscripción gratuita y luego le doy el mensaje de caducidad al usuario. Obtuve la fecha de caducidad (formato aaaa-MM-dd) en el inicio de sesión y tengo que verificar con la fecha actual.
He intentado con el objeto de dos fechas el primer objeto tiene fecha actual y el segundo tiene fecha de caducidad. Pero solo me hago verdadero cuando ambas fechas son iguales con DateTimeUtilities.isSameDate(date1, date2);
función pero solo devuelve verdadero si ambas fechas son iguales.
Por favor, que alguien me ayude a resolver mi problema.
Puedes hacer lo siguiente
boolean expired = (currentDate.getTime()>expiryDate.getTime());
if(expired)
Status.show("Expired");