如何从指定日期获取上星期五的日期? [英] How to get date of last Friday from specified date?

查看:191
本文介绍了如何从指定日期获取上星期五的日期?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何知道上次(上一个)星期五或指定日期后任何其他日期的日期?

How can I find out the date of last (previous) "Friday" or any other day from a specified date?

public getDateOnDay(Date date, String dayName) {
    // ?
}


推荐答案


  1. 您首先需要找出当前日期的一周。您可以查看Java的日历

  2. 一旦你得到了你的日期,想一下模运算符,以及如何使用它来向后移动来获取上一个一天,你从你当前的一天寻找。 (记住,一周为7天,每周的每一天都会在这7天内占据一个广告位。)

  3. 一旦有两天的天数,想减去。当然,有一些类可以在Java框架中为你添加和减去天。

我希望有帮助。再次,我鼓励你总是尝试自己的问题,首先。你从这方面学到了很多东西,从长远来看,它是一个更好的开发者。

I hope that helps. Again, I encourage you to always try the problem for yourself, first. You learn far much more that way and be a better developer in the long run for it.

这篇关于如何从指定日期获取上星期五的日期?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆