精华内容
下载资源
问答
  • java获取当前时间时星期几:/*** 获取当前日期是星期几** @param dt* @return 当前日期是星期几*/public static String getWeekOfDate(Date dt) {String[] weekDays = {"星期日", "星期一", "星期二", "星期三", ...

    b4bc06f8d2052dc7c452211a479ac34b.png

    java获取当前时间时星期几:/**

    * 获取当前日期是星期几

    *

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

    }

    Calendar.getInstance()方法可以获取当前日期时间。

    Calendar.DAY_OF_WEEK其实表示:一周中的第几天,所以他会受到 第一天是星期几 的影响。

    有些地区以星期日作为一周的第一天

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

    yyyy代表年份,如“2017”;dd代表天,如“28”

    注意 注意 注意 : 区分大小写!!!!Date date=new Date();

    SimpleDateFormat dateFm = new SimpleDateFormat("EEEE");

    dateFm.format(date);

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

    展开全文
  • java.util 包提供了 Date 类来封装当前的日期和时间。 Date 类提供两个构造函数来实例化 Date 对象。第一个构造函数使用当前日期和时间来初始化对象。Date( )第二个构造函数接收一个参数,该参数是从1970年1月1日起...

    java.util 包提供了 Date 类来封装当前的日期和时间。 Date 类提供两个构造函数来实例化 Date 对象。

    第一个构造函数使用当前日期和时间来初始化对象。

    Date( )

    第二个构造函数接收一个参数,该参数是从1970年1月1日起的毫秒数。

    Date(long millisec)

    Date对象创建以后,可以调用下面的方法。

    序号方法和描述
    1boolean after(Date date)若当调用此方法的Date对象在指定日期之后返回true,否则返回false。
    2boolean before(Date date)若当调用此方法的Date对象在指定日期之前返回true,否则返回false。
    3Object clone( )返回此对象的副本。
    4int compareTo(Date date)比较当调用此方法的Date对象和指定日期。两者相等时候返回0。调用对象在指定日期之前则返回负数。调用对象在指定日期之后则返回正数。
    5int compareTo(Object obj)若obj是Date类型则操作等同于compareTo(Date) 。否则它抛出ClassCastException。
    6boolean equals(Object date)当调用此方法的Date对象和指定日期相等时候返回true,否则返回false。
    7long getTime( )返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数。
    8int hashCode( ) 返回此对象的哈希码值。
    9void setTime(long time) 用自1970年1月1日00:00:00 GMT以后time毫秒数设置时间和日期。
    10String toString( )把此 Date 对象转换为以下形式的 String: dow mon dd hh:mm:ss zzz yyyy 其中: dow 是一周中的某一天 (Sun, Mon, Tue, Wed, Thu, Fri, Sat)。

    获取当前时间实例:

    import java.util.Date;
    
     
    
    public class Demo {
    
     public static void main(String args[]) {
    
     // 初始化 Date 对象
    
     Date date = new Date();
    
     // 使用 toString() 函数显示日期时间
    
           System.out.println(date.toString());
    
       }
    
    }
    

    运行结果:

    34b467aa06124e1d1e2b73a572f1324f.png

    日期和时间的格式化编码

    时间模式字符串用来指定时间格式。在此模式中,所有的 ASCII 字母被保留为模式字母,定义如下:

    字母描述示例
    G纪元标记AD
    y四位年份2001
    M月份July or 07
    d一个月的日期10
    hA.M./P.M. (1~12)格式小时12
    H一天中的小时 (0~23)22
    m分钟数30
    s秒数55
    S毫秒数234
    E星期几Tuesday
    D一年中的日子360
    F一个月中第几周的周几2 (second Wed. in July)
    w一年中第几周40
    W一个月中第几周1
    aA.M./P.M. 标记PM
    k一天中的小时(1~24)24
    KA.M./P.M. (0~11)格式小时10
    z时区Eastern Standard Time
    '文字定界符Delimiter
    "单引号`

    更多基础教程:桃李博客

    展开全文
  • [public class GetDayOfWeek{ public ... } [最近在工作的时候需要实现这么一个功能,根据日历控件中选择的日期,计算出这一天是本年度的第几周,是星期几,关于获取星期几,C#中已经提供了方法DayOfWeek(),下面看

    [public class GetDayOfWeek{ public static void main(String args[]){ final String dayNames[] = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五",&qu

    /**

    *@param date是为则默认今天日期、可自行设置“2013-06-03”格式的日期

    *@return 返回1是星期日、2是星期一、3是星期二、4是星期三、5是星期四、6是星期五、7是星期六

    */

    public static int getDayofweek(String date){

    Calendar cal = Calendar.getInstance();

    // cal.setTime(new Date(System.currentTimeMillis()));

    if (date.equals("")) {

    cal.setTime(new Date(System.currentTimeMillis()));

    }else {

    cal.setTime(new Date(getDateByStr2(date).getTime()));

    }

    return cal.get(Calendar.DAY_OF_WEEK);

    }

    public static Date getDateByStr2(String dd)

    {

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

    Date date;

    try {

    date = sd.parse(dd);

    } catch (ParseException e) {

    date = null;

    e.printStackTrace();

    }

    return date;

    }

    [最近在工作的时候需要实现这么一个功能,根据日历控件中选择的日期,计算出这一天是本年度的第几周,是星期几,关于获取星期几,C#中已经提供了方法DayOfWeek(),下面看

    展开全文
  • Java获取当前时间是周几

    万次阅读 2017-06-14 13:56:11
     * 获取当前日期是星期几  *   * @param dt  * @return 当前日期是星期几  */  public static String getWeekOfDate(Date dt) {  String[] weekDays = {"星期日", "星期一", "星期

    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”

    展开全文
  • java 获取月、周几

    2020-07-13 15:15:52
    java 获取月、周几获取月、日 (如:7.13)获取星期几(如:... * 获取当前时间月日 7.13 * @param date * @return */ public static String getMonthDay(Date date) { Calendar calendar = Calendar.getInstance
  • java获取当前上一周、上一月、上一年的时间发布时间:2018-03-23 13:25,浏览次数:434, 标签:javaSimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Calendar c = Calendar.getInstance();1....
  • Java8新特性LocalDateTime获取周几

    千次阅读 2020-06-10 16:50:31
    使用Java8新特性LocalDateTime获取周几 package test; import java.time.LocalDateTime; public class Test { public static void main(String[] args){ //获取当前时间 LocalDateTime endDate = LocalDateTime...
  • java 获取当前时间为周几,直接调用即可
  • package ...import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DayTest {...
  • (如果当前日期是周一则获取的是本周二日期,如果是周二到周日,获取的则是下周二日期) 查了一下java8 api有现成的。 // 1为周一 以此类推 7为周日。 LocalDate.now().with(TemporalAdjusters.next(DayOfWeek.of(2))...
  • import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.ut...
  • 1. 在获取星期几 Calendar.DAY_OF_WEEK – 1 的原因 Java中Calendar.DAY_OF_WEEK其实表示:一周中的第几天,所以他会受到第一天是星期几的影响。 有些地区以星期日作为一周的第一天,而有些地区以星期一作为一周的第...
  • 有个小需求,获取今天是周几,想我大java获取一个星期几不是手到擒来。第一想法,System.currentTimeMillis(),这是个时间戳,还得处理秒数,太麻烦。第二想法,new Date() deprecated? 好吧。第三想法,Calendar...
  • 用Time和Calendar获取系统当前时间(年月日时分秒周几) 效果图 源码: import android.app.Activity; import android.os.Bundle; import android.text.format.Time; import android.view.View; import android....
  • 1、时间转时间戳 public static long strToTimestamp(String dateTimeStr) throws Exception { Timestamp time = Timestamp.valueOf(dateTimeStr); return time.getTime(); } ...pub...
  • import java.util.Calendar; import java.util.Locale; public class DateTest { public static void main(String[] args0) { Calendar cal = Calendar.getInstance(); //cal.setTime(new Date(2017,4,12,14,40,18))...
  • * @Title: DateUtil.java * @Package com.jbh.object * @Description: TODO(用一句话描述该文件做什么) * @author 李志健 * @date 2014年11月24日 上午10:39:54 * @modify_date 2014年11月24日 上午10:39...
  • Java 获取指定日期

    2019-09-09 15:37:10
    1.获取当前日期 2.获取当前的最开始时间和结束时间 3.获取当天是周几 4.获取上周一 5.获取本周一 6.获取一周后的日期 7.获取下下周一 8.获取本月的第一天和最后一天 9.获取下个月的第一...
  • java LocalDate使用,跳转到指定周几

    千次阅读 2018-11-13 13:26:10
    获取当前时间,根据当前时间取得下周的周一。 查到的资料 查到的资料,全都是最基础的教你以下知识: 获取当前时间 LocalDate localDate = LocalDate.now(); 获取指定时间 LocalDate localDate = LocalDate.of...
  • import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; @Slf4j public class DateUtil { //判断是否同一天 public static boolean isSameDay
  • 我们都知道,java8新增的time包中使用 LocalDateTime.of() 方法能方便的生成指定时间。 但是有时候需要获取生活...需求:获取当前周四日期和当月6号日期 public static void main(String[] args) { DateTimeFormatter
  • 过两天准备去面试一把,看了下《java核心技术》,这是自己实现的第4章《对象与类》中的一个例子,package calendar....获取所在月的第一天为周几 4,获取所在月有几天 5.开始循环* 当循环到今天时打印**/public c...
  • Java获取某一天是一周的星期几

    千次阅读 2013-07-08 17:16:33
    首先写一个当前系统日期是周几: SimpleDateFormat format = new SimpleDateFormat("E"); Date date = new Date(); String time = format.format(date); System.out.println(time); 写一个通用的,...
  • 用Time和Calendar获取系统当前时间(年月日时分秒周几),参考java日期和时间 效果图 源码: import android.app.Activity; import android.os.Bundle; import android.text.format.Time; import android.view...
  • 过两天准备去面试一把,看了下《java核心技术》,这是自己实现的第4章《对象与类》中的一个例子, package yunhan.calendar.test; import java.util....获取所在月的第一天为周几 4,获取所在月有几天 5.开始
  • DateUtil.java

    2020-06-17 08:49:05
    时间格式化、当前周几获取、指定日期年份、获取指定日期的月份、毫秒转换天、时、根据日期获取星座、比较传入日期是否已过期、获得指定日期开始结束时间、 本年开始、结束时间.........
  • 实现一个功能:输出当前的时间和今天是周几 程序难度: 简单 程序注意: 一:导入包 import java.util.*; 二:调用函数获取系统时间int day=rightNow.get(rightNow.DAY_OF_WEEK);Date now=new Date(); */ ...
  • 1.在js中需要求的当前日期的周一和周日 var now = new Date(); // 当前日期时间对象 var date = now.... // 当前周几: 当前日期在本周当中是周几 获取周一和周日的日期 var mondayDistance = now.ge...
  • 自己整理的Java日期处理类 。包含获取两个之间段之间的天数、月初日期,月末日期、一个时间段之间的所有的日期,月份 一周的第一天,最后一天、 当前周几等。仅供参考
  • 文章目录可能要导入的包根据日期获取当天是周几日期的偏移,在指定的日期跳到指定的周获取当前时间处在第几周的日期得到当前月份在指定时间后,通过周几来查询到指定的时间获取某段时间内的周一(二等等)的日期这是...

空空如也

空空如也

1 2
收藏数 39
精华内容 15
关键字:

java获取当前周几

java 订阅