参考链接地址:http://blog.csdn.net/a9529lty/article/details/3206942

/**

* 判断当前日期是星期几

* @param pTime 修要判断的时间

* @return dayForWeek 判断结果

* @Exception 发生异常

*/

public static int dayForWeek(String pTime) throws Exception {

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");

Calendar c = Calendar.getInstance();

c.setTime(format.parse(pTime));

int dayForWeek = 0;

if (c.get(Calendar.DAY_OF_WEEK) == 1) {

dayForWeek = 7;

} else {

dayForWeek = c.get(Calendar.DAY_OF_WEEK) - 1;

}

return dayForWeek;

}

/**

* @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];

}

/**

* 根据日期获得星期

*

* @param date

* @return

*/

public static String getWeekOfDate(String date) {

if (StringUtils.isEmpty(date)) {

return "";

}

String[] weekDaysName = { "周日", "周一", "周二", "周三", "周四", "周五", "周六" };

DateFormat df = new SimpleDateFormat("yyyy-MM-dd");

Date dt1;

try {

dt1 = df.parse(date);

Calendar calendar = Calendar.getInstance();

calendar.setTime(dt1);

int intWeek = calendar.get(Calendar.DAY_OF_WEEK) - 1;

return weekDaysName[intWeek];

} catch (ParseException e) {

e.printStackTrace();

}

return "";

}

java判断时间是不是星期五_Java判断当前日期是星期几相关推荐

  1. java 当前时间的前一天_java获取当前日期的前一天和后一天

    /** * 获得指定日期的前一天 * @param specifiedDay * @return * @throws Exception */ public static String getSpec ...

  2. java获取当前日期 星期几_java获取当前日期是星期几的方法

    java获取当前日期是星期几的方法 发布时间:2020-06-29 11:16:15 来源:亿速云 阅读:133 作者:Leah 本篇文章为大家展示了java获取当前日期是星期几的方法,代码简明扼要并 ...

  3. java日期时间转日期_Java时间和日期指南

    java日期时间转日期 长期以来,正确处理日期,时间,时区,夏令时,and年等一直是我的烦恼. 本文并不是一个全面的指南时域,请参阅日期和时间在Java中 -更详细,但略有下降,ekhem,日期. 它 ...

  4. java 判断时间先后顺序_java怎样判断下面的日期的先后

    展开全部 Java判段两个日期的先后,方法e69da5e6ba9062616964757a686964616f31333363376466如下:import java.util.Date; impor ...

  5. java判断socket是否连接_java判断socket是否连接

    在socket类中有一个方法sendUrgentData,它会往输出流发送一个字节的数据,只要对方Socket的SO_OOBINLINE属性没有打开,就会自动舍弃这个字节(在Java 中是抛出异常), ...

  6. java比较两个对象_java判断两个对象是否相等的方法

    java判断两个对象是否相等的方法 发布时间:2020-06-25 13:48:38 来源:亿速云 阅读:197 作者:Leah 这期内容当中小编将会给大家带来有关java判断两个对象是否相等的方法, ...

  7. java判断数据库是否存在_java判断数据库是否存在的方法

    java判断数据库是否存在的方法 发布时间:2020-06-10 10:12:11 来源:亿速云 阅读:208 作者:Leah 这篇文章主要为大家详细介绍了java判断数据库是否存在的方法,文中示例代 ...

  8. java判断方法是否存在_java判断文件是否存在的方法

    java判断文件是否存在的方法 发布时间:2020-06-24 13:09:50 来源:亿速云 阅读:140 作者:Leah 本篇文章展示了java判断文件是否存在的具体操作,代码简明扼要容易理解,绝 ...

  9. java 判断是否是生日_java判断生日字符串是否合法

    写了个判断用户输入生日字符串是否合法的方法,前提是输入字符串格式为yyyyMMdd. public static boolean checkBirthDay(String birthday) { if ...

最新文章

  1. 一些关于找工作的书籍
  2. centos7 安装git_如何在 CentOS 7 上挂载 Amazon EFS 文件系统?
  3. 表达式_ya是不合法的c语言标识符,高级语言程序设计复习题.doc
  4. AWS在深圳成立大中华区第二个物联网实验室
  5. LeetCode自我总结(对链表进行插入排序)
  6. SEO优化之——html页面相关总结
  7. kafka计算机专业读法_终于知道Kafka为什么这么快了!
  8. 按钮控制android progressbar,Android ProgressBar手动控制开始和停止
  9. Linux中的的虚拟WEB主机的几点总结
  10. 进阶15 IO流+字节字符输入输出+IO异常处理+属性集+缓冲流+各种编码+序列化
  11. kali linux安装QQ linux版教程
  12. gaussian 和gaussview_「测试狗」Gaussian量化模拟入门教程(一)
  13. angular对象简单介绍
  14. 天财商龙餐饮系统服务器连接不上,天财商龙餐饮系统操作.docx
  15. 短视频平台原创检测规则 伪原创制作
  16. 【Python学习】pandas 删除重复行
  17. FBX 解析 材质与贴图
  18. C++可视化界面EasyX图形库的安装以及简单使用
  19. 四旋翼飞行器12——飞控接收机的三种接收模式
  20. 第七章 数据库设计 E-R模型

热门文章

  1. ubuntu 启用root 并使用ssh登陆
  2. idea创建一个html5,idea创建一个SpringBoot项目
  3. android xml解析demo,Android解析自定义xml文件--Sax解析xml文件,测试demo(方案二)...
  4. MySQL插入数据时报错Cause: java.sql.SQLException: #HY000的解决方法
  5. java ast 添加注解_基于AST的组件化自动插桩方案
  6. 大数据入门级学习路线
  7. mysql error 1594_MySQL 1594 异常解决办法
  8. python录制视频和声音_python录制系统声音
  9. c# mysql 触发器 实时,C#-.Net SqlDataAdapter和SQL Server中的触发器
  10. html点击旋转180,关于点击三角丝滑旋转180度css3 jq处理方法