java实现根据日期判断周几

互联网 19-11-29

知识补充:

SimpleDateFormat 是一个特别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。

parse方法:将字符串类型(java.lang.String)解析为日期类型(java.util.Date)。

学习视频分享:java视频教程

示例如下:

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date;  public class DateTools {     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("2017-01-01"));     } }

java相关文章教程:java入门

以上就是java实现根据日期判断周几的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 判断
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:如何做到刷新vue.js改变数据

相关资讯