博客
关于我
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/

你可能感兴趣的文章
Python 3.2 中的蛮力脚本
查看>>
Python 3.4 多处理递归 Pool.map()
查看>>
Python 3.4:未知格式代码“x“
查看>>
Python 3.5、ldap3 和 modify_password()
查看>>
python 3.6.8 升级至3.9版本升级
查看>>
Python 3.9 到 Python 3.12 的发展历程与区别
查看>>
python 32位和64位的区别在哪
查看>>
Python 3:何时使用 dict,何时使用元组列表?
查看>>
Python 3d 绘图 - 轴居中
查看>>
python ==》 字典
查看>>
python anaconda 安装使用
查看>>
python and或or 当参数传递的时候的用法
查看>>
Python append() 与列表上的 + 运算符,为什么这些会给出不同的结果?
查看>>
Python APP自动化测试工具adb与Monkey使用详解
查看>>
Python APP自动化测试框架Appium详解
查看>>
Python APP自动化测试框架开发实战
查看>>
python argparse模块
查看>>
Python asyncio库的学习和使用
查看>>
Python AttributeError:“dict“对象没有属性“append“
查看>>
Python base64和hashlib模块
查看>>