java中取得指定日期是星期几可以采用下面两种方式取得日期是星期几:(推荐:java视频教程)

1、使用Calendar类//根据日期取得星期几

public static String getWeek(Date date){

String[] weeks = {"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};

Calendar cal = Calendar.getInstance();

cal.setTime(date);

int week_index = cal.get(Calendar.DAY_OF_WEEK) - 1;

if(week_index<0){

week_index = 0;

}

return weeks[week_index];

}

2、使用SimpleDateFormat类//根据日期取得星期几

public static String getWeek(Date date){

SimpleDateFormat sdf = new SimpleDateFormat("EEEE");

String week = sdf.format(date);

return week;

}

注:格式化字符串存在区分大小写

对于创建SimpleDateFormat传入的参数:EEEE代表星期,如“星期四”;MMMM代表中文月份,如“十一月”;MM代表月份,如“11”;

yyyy代表年份,如“2010”;dd代表天,如“25”

更多java知识请关注java基础教程栏目。

java怎么打印星期_java中获取日期是星期几的两种方法相关推荐

  1. python获取绝对路径_python3中获取文件当前绝对路径的两种方法

    方法1: import sys print(sys.argv) 得到文件当前绝对路径字符串的一个列表 ['D:/pycharm/PracticeProject/ClientServerNetworki ...

  2. java 获取星期几_java中获取日期是星期几的两种方法

    java中取得指定日期是星期几可以采用下面两种方式取得日期是星期几:(推荐:java视频教程) 1.使用Calendar类//根据日期取得星期几 public static String getWee ...

  3. java new thread参数_java开启新线程并传参的两种方法

    一.继承Thread类 步骤: 1):定义一个类A继承于Java.lang.Thread类. 2):在A类中覆盖Thread类中的run方法. 3):我们在run方法中编写需要执行的操作:run方法里 ...

  4. java中domain什么意思_java解析URL中domain、端口和协议的两种方法

    java解析URL中domain.端口和协议的两种方法 Java代码 收藏代码 @Test public void parseDomain() throws IOException { for (in ...

  5. java中n次方怎么表示_n次方_word中输入N次方的符号的两种方法

    为了打编程题的题目,而题目里面有X²,但我不懂,只好去网上查了,经过我的多方查找,最后总结了一下几种方法.下面一起和学习啦小编来学习一下输入N次方的符号吧,希望对你有帮助! 输入N次方的符号方法一 1 ...

  6. java中char类型转换成int类型的两种方法

    java中char类型转换成int类型的两种方法 方法一: 第一种利用Integer包装类的方法Integer.parseInt Copychar ch = '9'; if (Character.is ...

  7. js中截取字符串前几位的两种方法slice()substring()

    在Javascript使用字符串中,我们不一定需要全部的字符串,这时就需要截取字符串.本文主要介绍js中截取字符串前几位的两种方法:1.使用slice() 方法:2.使用substring() 方法. ...

  8. 使用ArcGIS获取行政区四至坐标的两种方法

    ** 使用ArcGIS获取行政区四至坐标的两种方法 ** 今天听了赵老师的课,学到好多知识.尤其是获取行政区四至坐标的两种方法. 首先,说一下数据.数据包括好多个行政区,见图. 第一种方法:使用pyt ...

  9. excel日历弄到html,Excel中进行添加日历控件的两种方法

    有时我们在运用Excel表格的时候会运用到日历的控件,可是小伙伴们却不知道在哪里添加.那么我们来看一下,它到底躲藏在哪里,又该怎么添加呢?今天,学习啦小编就教大家在Excel中进行添加日历控件的两种方 ...

最新文章

  1. visual2017中给C#项目添加配置文件
  2. 北京大学 AdaMod优化器 孙栩
  3. MAC 中python画图中文乱码
  4. [LeetCode] NO.292 Nim Game
  5. leetcode求众数
  6. webpack + react
  7. java jdk 文档下载_JDK8 API文档(下载)
  8. HandyJSON和SwiftyJSON的应用
  9. 温控PLC三菱风机程序设计多路多路风机,温度控制,时间控制
  10. luogu P4173 残缺的字符串
  11. java服务报错连接超时
  12. Multisim基础 电容遇到交流+直流电路时,容抗与隔直通交的特性
  13. 字节跳动面试--二面算法题复盘
  14. Tiktok 网络、网络
  15. 我的世界服务器怎么使用无限附魔bug,我的世界惊现全新无限刷物品bug 服主大大都要注意了...
  16. OA系统,企业的专属协同办公平台
  17. Windows安装教程(Microsoft官方工具安装+PE安装教程,以及GPT分区、UEFI模式安装win7教程)
  18. 什么是VR虚拟电子沙盘3D数字沙盘有什么功能
  19. L2-040 哲哲打游戏 (25 分)(分析题目意思,读懂题)
  20. 【electron】打开离线包-读本地文件

热门文章

  1. 输入十个数进行排序_十大经典排序算法(Javascript描述)
  2. CSS_弹性盒子模型
  3. 关于旋转平移的理解与思考
  4. TMECH发表优必选运控技术最新进展:实现人形机器人高鲁棒性行走
  5. 大数据时代的新型数据库-图数据库Neo4j介绍
  6. 【工商管理论文】S船舶监理公司协同营销方案优化研究(节选)
  7. WebDAV之葫芦儿·派盘+DAVx⁵
  8. 腾讯地图JavaScript API GL实现文本标记的碰撞避让
  9. 2021-09-30 Backtesting.py 恒生指数
  10. CSS实现横向滚动-x轴滚动