Java中看今天是星期几,礼拜几

简介:

下面这段代码就能达到目的:

        Date today = new Date();
        Calendar c=Calendar.getInstance();
        c.setTime(today);
        int weekday=c.get(Calendar.DAY_OF_WEEK);

上面的weekday就是周几,但是,Java里面坑爹是weekday=1,当天是周日;weekday=2,当天是周一;...;weekday=7,当天是周六。

这和JS中0是周日,1是周一,2是周二,...,6是周六是不一样的,所以,按JS的经验做Java的类似程序要出错的。








本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/xiandedanteng/p/3329076.html,如需转载请自行联系原作者












相关文章
|
存储 安全 架构师
Java开发篇 - 还在为计算2个日期间隔的天数纠结?是时候换掉java.util.Date
即然Date及Calendar在计算时间间隔或者其他场景下都比较麻烦,那么有没有更好的API使用呢?当然是有的,JDK1.8中,就更新了新的日期/时间处理工具类。具体的包在java.time目录下,有兴趣的小伙伴可以打开进行查看。
341 0
开心档之Java 抽象类
在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。
|
存储 Java C++
开心档之Java 基本数据类型
变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。
|
算法 安全 Java
JAVA学习第一天
JAVA学习第一天
68 0
|
机器学习/深度学习 Java
蓝桥杯——出差(JAVA写法)
蓝桥杯——出差(JAVA写法)
129 0
|
Java
java学习第一天笔记-常见小问题9
java学习第一天笔记-常见小问题9
56 0
java学习第一天笔记-常见小问题9
|
Java
JAVA中取整数的四种方法有哪些?面试篇(第五天)
JAVA中取整数的四种方法有 向下取整、向上取整、 接近取整、四舍五入取整,下面带大家具体了解这些方法。
1661 0
JAVA中取整数的四种方法有哪些?面试篇(第五天)
|
Java C语言
Java学习第一天,有C基础入门有多快,来手撕代码呀(●‘◡‘●)
Java学习第一天,有C基础入门有多快,来手撕代码呀(●‘◡‘●)
126 0
Java学习第一天,有C基础入门有多快,来手撕代码呀(●‘◡‘●)
|
Java
震惊!java中日期格式化的大坑!
震惊!java中日期格式化的大坑!
197 1
|
算法 Java API
蓝桥杯快到了,Java的这些常用方法一定要知道
一年一度的蓝桥杯还有不到10天就到了,我们除了在算法方面要进行练习之外,对于一些基本的api也要熟记,因为这也是重点,是我们会用到的东西。