Имам дата и час 2011-02-28 07:00:52
като низ. Как мога да го прочета и след това да го разбера като дата и час, за да я сравня с времето и датата на системата Android?
Отговори:
2 за отговор № 1String time; // your string representing the time
SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyyMMddHHmmss");
Date startDate = dateFormatter.parse(time);
и
new Date()
ще ви даде дата, представляваща текущата дата и час.
0 за отговор № 2
Когато сравнявате датите, след като имате дататаобект, както е показано от kett_chup, използвайте date.getTime (), който ви дава милисекунди и след това лесно можете да сравните с друг date.getTime (), за да определите дали една дата е била преди или след друга.