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. java怎么打印星期_java中获取日期是星期几的两种方法

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

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

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

  3. java 文件尾部_java 在file的尾部添加数据的两种方法总结

    java 在file的尾部添加数据的两种方法总结 问题描述: 在文件的末尾追加内容 方法1:利用RandomAccessFile类 1.将randomAccessFile模式设置为rw 2将rando ...

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

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

  5. 超全!Python获取某一日期是“星期几”的6种方法!

    在Python进行数据分析时,按照日期进行分组汇总也是被需要的,比如会找到销量的周期性规律. 那么在用Python进行数据统计之前,就需要额外增加一步:从指定的日期当中获取星期几.比如2022年2月2 ...

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

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

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

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

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

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

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

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

最新文章

  1. ajax对象状态0,ajax返回readyState为0?
  2. ajax同步和异步的差异
  3. 网络管理:3分钟排障秘技,一招胜过十年功 | 文末有彩蛋
  4. 端口镜像 流量过滤_技术盛宴 | 流量可视化之ERSPAN的前世今生
  5. JS设计模式三:策略模式
  6. (137)FPGA面试题-Verilog HDL中function和task的区别(一)
  7. Zen Cart对空间或主机的要求
  8. 知网获取论文参考文献
  9. 微信小程序tabbar消失_微信小程序tabBar 返回tabBar不刷新页面
  10. 自己动手写一个分库分表中间件(一)
  11. 《童趣》——《所见》《小儿垂钓》《村居》《浮生六记·童趣》 ——诗文诵读教学设计
  12. Google Draco 源码解析
  13. R语言错误的提示(中英文翻译)
  14. CG100具体功能介绍
  15. 如果不开心,请看一下
  16. cadence 通孔焊盘_【精品】PCB设计软件allegro不规则带通孔焊盘的制作
  17. tensorflow实现卷积神经网络——经典网络(LeNet5、AlexNet、VGG-16、ResNet)
  18. Amazon 邮箱大全
  19. 谈谈BPM工作流引擎
  20. 数据库用户创建、角色创建、用户和角色授予权限和权限收回

热门文章

  1. sqlmap用户手册详解【实用版】
  2. 我想做安卓开发,怎么系统学习?
  3. 任意列+左右两列等高布局,并要求有最小高度
  4. WEB学习——JQury
  5. 有一台服务器可以做哪些很酷的事情·2
  6. wannier拟合能带总是拟合不上_VASP+Wannier90方法拟合单层MoS2的能带,请问如何改善拟合结果?...
  7. 语音情感识别常见的声学特征
  8. Andorid 拍照、从相册中选择图片兼容7.0uri
  9. 锐龙r7 5800x怎么样 相当于什么水平
  10. 榆熙电商:在拼多多开网店如何计算产品价格弹性区间?