我有一个通过从数据库检索数据创建的 vector 它充满了信息,包括日期、时间、音量等...... 我需要根据这些值创建一个电子表格,但是我需要删除其中的值 日期是在周末(如果可能的话,还有特定的假期),但更重要的是周末 如果有人知道能够执行此操作的函数,那就太好了,谢谢。
最佳答案
如果您在 Java 中有一个 Date
对象,那么您可以使用 Calendar反对这样做。
获取 Calendar 的实例,然后调用 get(Calendar.DAY_OF_WEEK)。如果该值为星期六或星期日,请将其从您的集合
中删除。
Calendar calendar = Calendar.getInstance();
calendar.setTime(yourDateObject);
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
if(dayOfWeek == Calendar.SATURDAY || dayOfWeek == Calendar.SUNDAY) {
//remove this Date
}
关于java - 删除填充日期的 vector 中的周末,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6189643/