问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java怎样通过日期获取星期几?

发布网友 发布时间:2022-04-11 17:22

我来回答

1个回答

热心网友 时间:2022-04-11 18:51

1、使用Calendar类
/**
* 获取当前日期是星期几<br>
*
* @param dt
* @return 当前日期是星期几
*/
public static String getWeekOfDate(Date dt) {
String[] weekDays = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};
Calendar cal = Calendar.getInstance();
cal.setTime(dt);
int w = cal.get(Calendar.DAY_OF_WEEK) - 1;
if (w < 0)
w = 0;
return weekDays[w];
}
2、使用SimpleDateFormat格式化日期

Date date=new Date();
SimpleDateFormat dateFm = new SimpleDateFormat("EEEE");
dateFm.format(date);
注:格式化字符串存在区分大小写
对于创建SimpleDateFormat传入的参数:EEEE代表星期,如“星期四”;MMMM代表中文月份,如“十一月”;MM代表月份,如“11”;
yyyy代表年份,如“2010”;dd代表天,如“25”
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
交通工程好考公务员吗 交通工程类考公时包括哪些专业 交通工程专业的能报考什么样的公务员 交通工程专业往哪些方向考公务员 交通工程可以考公务员有哪些岗位 我专业交通工程。能考什么类型的公务员 支付宝怎么关联另一个账号 支付宝怎么关联另一个支付宝 支付宝关联账号在哪里?怎么添加? 京东买手机发票可以开别人名字吗 java中如何获取日期时间中的星期几? c++获取星期几 你好,我在sql2005安装连接后,(win7 64位操作系统环境)数据库引擎下面没东西,怎么解决? 不知道我的windows7旗舰版32位操作系统是否与SQLserver2005兼容? 如何查找sqlserver的sa密码 用sqlserver 怎样查询出 数据表里 某月上班连续打卡15天的人 关于sqlserver 的一个查询, 解决再加50分 sql语句执行过程中会解析成二进制位被计算机识别吗?在哪一个阶段被解析的? sql语句执行原理 怎样sql server 2008中数据库备份压缩 关于ldf日志文件大小如何减少 SQL Server 2000 中数据库文件如何压缩啊? sql语句查询较慢时,应该怎么样分析? ACCESS中,有没有SQL语句查询获得表名和字段名 sql sever 查找数据里都有那些符号 如何在sql数据库中查找触发器的代码 求一个SQL触发器代码 SQL中如何查看触发器的原代码? SQL 图书馆系统数据库触发器代码 SQL的触发器源代码 谢谢了 怎样获取一年所有的星期六星期天 有哪种日历星期几上面含名称代码 易语言如何获得今天星期几? 给星期一到星期五各取一个名字 求MySQL数据库分页存储过程以及winform前台调用例子 求Mysql数据库的翻页存储过程例子 SQL2012此数据库没有有效所有者,因此无法安装数据库关系图支持对象。 sqlserver2005,打开数据库关系图时,提示:此数据库没有有效所有者,因此无法安装数据库关系图支持对象。 SQL2005数据库的所有者可以更改的吗? 我主要是那里面的关系库数据图没办法用。 创建数据库关系,此数据库缺少一个或多个使用数据库关系图所需要的支持对象, VS2008和SQL2008连接时有两种身份登录,我想以SQL SERVER身份登录,可是登录名和密码应该写什么呀? 怎么把数据库所有者设置为有效登录名 SQL server 2012中给数据库创建数据库关系图时出现这样的错误,该如何解决 无法安装SQL数据库 我安装数据库的时候,,提示没有权限、、最后有这样几个没有装成功 SQL2008R2 不支持用该后端版本设计数据库关系图或表,该怎么处理 (电脑问题)此Installer数据库含了安装····所需的逻辑和数据。已停止工作 Access中打开一个数据库,系统提示“没有使用*.mdb对象的必要权限。请让系统管理员或安装此程序的人设置权 Linux安装Oracle数据库时,快最后一步时候,有效用户ID与文件的所有者不匹配,跪求解决办法 后缀mdb数据库打不开怎么办?提示没有使用“对象的必要权限。请让管理员或安装此对象的人为您设置适当的权