您的位置 首页 技术

java实现根据日期判断周几

知识补充: SimpleDateFormat 是一个特别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> d…

知识补充:

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实现根据日期判断周几的详细内容,更多请关注24课堂在线网其它相关文章!

本文来自网络,不代表24小时课堂在线立场,转载请注明出处:https://www.24ketang.cn/11273.html

为您推荐

返回顶部