Coming from the same country, I think I understand why she posted this question. The reason is quite complicated and and you may not understand unless you have a working understanding of the culture. Anyway, saying the following code is a better way would suffice.
System.currentTimeMillis() - date.getTime() > 7 * 24 * 60 * 60 * 1000
4
solved Is a given date older than a week? [closed]