Java 根据日期计算星期几
2018-03-07 09:42
411 查看
话不多说,直接上代码。
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class DateTools { /** * 日期转星期 * * @param datetime * @return */ public static String dateToWeek(String datetime) { SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd"); String[] weekDays = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" }; Calendar cal = Calendar.getInstance(); // 获得一个日历 Date datet = null; try { datet = f.parse(datetime); cal.setTime(datet); } catch (ParseException e) { e.printStackTrace(); } int w = cal.get(Calendar.DAY_OF_WEEK) - 1; // 指示一个星期中的某天。 if (w < 0) w = 0; return weekDays[w]; } public static void main(String[] args) { System.out.println(DateTools.dateToWeek("2018-03-08")); } }
相关文章推荐
- Java 根据日期计算星期几
- 根据日期计算星期小算法
- 黑马程序员 Java中根据YYYY-MM-DD格式的日期计算为星期几的两种实现方式
- java根据当前日期+指定天数(月份...)得到相应日期,计算两日期之差
- 【Oracle】SQL文根据具体日期计算星期信息
- oracle根据日期计算星期几
- 【Java】Java根据出生日期计算还有几天的生日
- 推导基姆拉尔森公式根据日期计算星期
- java根据日期得到星期
- 推导基姆拉尔森公式根据日期计算星期
- C根据日期计算星期
- java根据开始时间结束时间计算中间间隔日期
- 基姆拉尔森公式根据日期计算星期
- 根据当前传入日期计算该日期所在星期的周一和周日
- 推导基姆拉尔森公式根据日期计算星期
- 推导基姆拉尔森公式根据日期计算星期
- js根据日期计算星期几
- 推导基姆拉尔森公式根据日期计算星期
- 根据星期自动计算离现今最近的日期
- 【Java】Java根据时间计算是否为上午、中午、下午以及根据日期获得星期几