博客
关于我
java根据日期获取当天是周几
阅读量:123 次
发布时间:2019-02-26

本文共 649 字,大约阅读时间需要 2 分钟。

/** * 根据日期获取当天是周几 * @param datetime 日期 * @return 周几 */public static String dateToWeek(String datetime) {    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");    String[] weekDays = {        "星期日", "星期一", "星期二", "星期三",        "星期四", "星期五", "星期六"    };    Calendar cal = Calendar.getInstance();    Date date;    try {        date = sdf.parse(datetime);        cal.setTime(date);    } catch (ParseException e) {        e.printStackTrace();    }    int w = cal.get(Calendar.DAY_OF_WEEK) - 1;    return weekDays[w];}

以上代码实现了将给定日期转换为对应的星期几的功能,适用于日期处理场景。代码结构清晰,使用了常见的日期处理类如SimpleDateFormat和Calendar,通过try-catch处理日期解析异常。返回结果为数组中的星期名称,易于理解和使用。

转载地址:http://btqu.baihongyu.com/

你可能感兴趣的文章
pandas -更改重新采样的时间序列的开始和结束日期
查看>>
pandas :to_excel() float_format
查看>>
pandas :加入有条件的数据框
查看>>
pandas :将多列汇总为一列,没有最后一列
查看>>
pandas :将时间戳转换为 datetime.date
查看>>
pandas :将行取消堆叠到新列中
查看>>
pandas DataFrame 中的自定义浮点格式
查看>>
Pandas DataFrame 的 describe()方法详解-ChatGPT4o作答
查看>>
Pandas DataFrame中删除列级的方法链接解决方案
查看>>
Pandas DataFrame中的列从浮点数输出到货币(负值)
查看>>
Pandas DataFrame中的列从浮点数输出到货币(负值)
查看>>
pandas DataFrame的一些操作
查看>>
Pandas Dataframe的日志文件
查看>>
pandas Groupby:创建两列的Groupby时,如何按正确的顺序对工作日进行排序?
查看>>
Pandas matplotlib 无法显示中文
查看>>
pandas PIVOT_TABLE保持索引
查看>>
Pandas Plots:周末的单独颜色,x 轴上漂亮的打印时间
查看>>
pandas to_latex() 转义数学模式
查看>>
Pandas 中的多索引旋转
查看>>
Pandas 中的日期范围
查看>>