-4

所以对于这个程序,用户给了我一个日期、月份、日期、年份,所有这些都是数字。如果用户给我“1975”,我只想要“75”,如果用户给我“2004”,我想要“104”,等等。我需要这个数字来计算一周中的哪一天。

那么最好的方法是什么?我需要将其转换为字符串,制作一个较小的字符串,然后将其转换回 int 吗?有没有更简单的方法?

4

2 回答 2

0

只需将 num 模 1900 即可找到所需的数字。

于 2013-09-06T18:24:21.567 回答
0

如果你想要的是星期几,那么使用

Calendar c = Calendar.getInstance();
c.setTime(yourDate);
int dayOfWeek = c.get(Calendar.DAY_OF_WEEK);

这不是更容易吗?

于 2013-09-06T18:03:44.683 回答