精华内容
下载资源
问答
  • Java获取今天是周几

    2021-01-06 13:28:51
    /** * @auther:Wangxl * @Emile:18335844494@163.com * @Time:2021/1/6 12:13 */ public class test { public static void main... System.out.println("今天是"+weekDays[calendar.get(Calendar.DAY_OF_WEEK)-1]); } }
    /**
     * @auther:Wangxl
     * @Emile:18335844494@163.com
     * @Time:2021/1/6 12:13
     */
    public class test {
    
        public static void main(String[] args) {
            String[] weekDays = {"周日", "周一", "周二", "周三", "周四", "周五", "周六"};
            Calendar calendar=Calendar.getInstance();
            System.out.println("今天是"+weekDays[calendar.get(Calendar.DAY_OF_WEEK)-1]);
        }
    }
    
    展开全文
  • JAVA获取当天时间是周几

    万次阅读 2019-02-28 17:03:22
    JAVA获取当天时间是周几 private String getWeek() { String week = ""; Date today = new Date(); Calendar c = Calendar.getInstance(); c.setTime(today); int weekday = c.get(Calendar.DAY...

    JAVA获取当天时间是周几

    private String getWeek() {
    		String week = "";
    		Date today = new Date();
    		Calendar c = Calendar.getInstance();
    		c.setTime(today);
    		int weekday = c.get(Calendar.DAY_OF_WEEK);
    		if (weekday == 1) {
    			week = "周日";
    		} else if (weekday == 2) {
    			week = "周一";
    		} else if (weekday == 3) {
    			week = "周二";
    		} else if (weekday == 4) {
    			week = "周三";
    		} else if (weekday == 5) {
    			week = "周四";
    		} else if (weekday == 6) {
    			week = "周五";
    		} else if (weekday == 7) {
    			week = "周六";
    		}
    		return week;
    	}
    
    展开全文
  • java获取当天是周几

    2021-03-30 17:43:42
    java获取当天是周几 方式说明 用Calendar#DAY_OF_WEEK 来获取 用SimpleDateFormat 的 u 周标识,格式化日期来获取 用LocalDate.getDayOfWeek() 来获取 代码实现 package com.example.demo.util.date; import java....

    java获取当天是周几

    方式说明

    • 用Calendar#DAY_OF_WEEK 来获取
    • 用SimpleDateFormat 的 u 周标识,格式化日期来获取
    • 用LocalDate.getDayOfWeek() 来获取

    代码实现

    package com.example.demo.util.date;
    
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.time.DayOfWeek;
    import java.time.LocalDate;
    import java.time.ZoneId;
    import java.time.format.DateTimeFormatter;
    import java.time.temporal.ChronoField;
    import java.util.Calendar;
    import java.util.Date;
    import java.util.TimeZone;
    
    /**
     * 获得当前周几
     */
    public class DateUtils {
    
        public static void main(String[] args) throws ParseException {
            getWeekFromStrDateByCalendar("2021-03-28");
            getWeekFormStrDateByFormat("2021-03-28");
            getWeekFromStrDateByLocalDate("2021-03-28");
        }
    
    
        static SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
        static DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
    
        /**
         * @see java.util.Calendar#DAY_OF_WEEK
         * @see java.util.Calendar#SUNDAY
         * Calendar 对象中 周日开始的 标识 1, 周六 标识 7
         * 将对象转为 Calendar 对象,在用该对象的 get 方法,带入指定字段获取 对应的 值 (DAY_OF_WEEK)
         * @param str
         * @throws ParseException
         */
        public static void getWeekFromStrDateByCalendar(String str) throws ParseException {
            Date parse = simpleDateFormat.parse(str);
            Calendar instance = Calendar.getInstance(TimeZone.getTimeZone(ZoneId.of("Asia/Shanghai")));
            instance.setTime(parse);
            int i = instance.get(Calendar.DAY_OF_WEEK);
            System.out.println(i);
        }
    
        /**
         * 根据 SimpleDateFormat 对象的 说明,提示,发送 周几 对应的格式符 为 'u'
         * @param str
         * @throws ParseException
         */
        public static void getWeekFormStrDateByFormat(String str) throws ParseException {
            Date parse = simpleDateFormat.parse(str);
            // u 指定周几
            SimpleDateFormat format = new SimpleDateFormat("u");
            String format1 = format.format(parse);
            System.out.println(format1);
        }
    
    
    
    
        /**
         * @param str
         * @throws ParseException
         */
        public static void getWeekFromStrDateByLocalDate(String str) throws ParseException {
            LocalDate parse = LocalDate.parse(str, formatter);
            DayOfWeek dayOfWeek = parse.getDayOfWeek();
            System.out.println(dayOfWeek.toString());
            System.out.println(dayOfWeek.get(ChronoField.DAY_OF_WEEK));
        }
    
    
    }
    
    
    展开全文
  • Java如何获取今天周几

    千次阅读 2020-08-25 09:42:03
    Map, String> weekMap = new HashMap(7); weekMap.put(1, "星期日");... System.out.println("今天是" + weekMap.get(calendar.get(Calendar.DAY_OF_WEEK))); 需要注意的是,欧美是把周日作为一个星期的第一天。
    		Map<Integer, String> weekMap = new HashMap<>(7);
            weekMap.put(1, "星期日");
            weekMap.put(2, "星期一");
            weekMap.put(3, "星期二");
            weekMap.put(4, "星期三");
            weekMap.put(5, "星期四");
            weekMap.put(6, "星期五");
            weekMap.put(7, "星期六");
    
            Calendar calendar = Calendar.getInstance();
            System.out.println(calendar.get(Calendar.DAY_OF_WEEK));
            System.out.println("今天是" + weekMap.get(calendar.get(Calendar.DAY_OF_WEEK)));
    

    需要注意的是,欧美是把周日作为一个星期的第一天。

    展开全文
  • System.out.println("今天是" + sdf.format(date)); System.out.println("上周一" + sdf.format(geLastWeekMonday(date))); System.out.println("本周一" + sdf.format(getThisWeekMonday(date))); System.out....
  • [public class GetDayOfWeek{ public static void main(String args[]){ final String dayNames[] = { "星期日", "星期一", ...qu/***@param date是为则默认今天日期、可自行设置“2013-06-03”格式的日期*@retur...
  • Java获得当前日期是星期几

    千次阅读 2020-01-07 14:59:17
    原文:... 功能: 根据当前日期获取当前是星期几,拿去即可用 代码: package com.bos.test; import java.text.DateFormat; import java.text.ParseException; import java.text....
  • 根据日期获取当天是周几/*** 根据日期获取当天是周几* @param datetime 日期* @return 周几*/public static String dateToWeek(String datetime) {SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");...
  • java 获取月、周几

    2020-07-13 15:15:52
    java 获取月、周几获取月、日 (如:7.13)获取星期几(如:周三)日期字符串转时间(如:2020-05-20)获取日期前某天或后某天 获取月、日 (如:7.13) /** * 获取当前时间月日 7.13 * @param date * @return ...
  • * 获取上(下)周周几的日期 * 值范围 {'SUNDAY': '星期日','MONDAY':'星期一','TUESDAY':'星期二','WEDNESDAY':'星期三','THURSDAY':'星期四','FRIDAY':'星期五','SATURDAY':'星期六'} * @param weekOffset 周...
  • java 获取今天是星期几

    万次阅读 2018-11-28 19:22:54
    java 获取今天是星期几 public class Test { public static void main(String[] args) { String[] weekDays = {"星期日", "星期一", "星期二", "星期三", "星期...
  • JAVA判断某天是周几

    千次阅读 2020-07-31 17:57:15
    java判断周六周日,周一到周五 这里利用到了Calendar类 DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String Date = "2020-08-03"; //定义初始是周一 Date testdate = sdf.parse(Date); Calendar cal =...
  • 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获取当前时间是周几

    万次阅读 2017-06-14 13:56:11
     * 获取当前日期是星期几  *   * @param dt  * @return 当前日期是星期几  */  public static String getWeekOfDate(Date dt) {  String[] weekDays = {"星期日", "星期一", "星期
  • *获取今天是星期几 * @return */ public static Integer getDayOfWeek(){ Calendar calendar = Calendar.getInstance(); return calendar.get(DAY_OF_WEEK) - 1; } /** * 获取指定时间戳是星期几 * @...
  • 知识补充:SimpleDateFormat是一个特别敏感的方式格式化和分析数据的具体类。...parse方法:将字符串类型(java.lang.String)解析为日期类型(java.util.Date)。示例如下:import java.text.ParseException;import jav...
  • 关于指定日期计算成周几/*** 根据当前日期获得所在周的日期区间(周一和周日日期)*/public String getTimeInterval(Date date) {Calendar cal = Calendar.getInstance();cal.setTime(date);Simp...
  • Java 获取今天是星期几

    千次阅读 2019-03-01 16:04:04
    public static String getCurrDayOfWeek() { Date date = new Date(); // SimpleDateFormat dateFm = new SimpleDateFormat("yyyy年MM月dd日 EEEE", Locale.ENGLISH); SimpleDateFormat da...
  • java 获取今天星期几

    2021-02-12 22:06:44
    import java.util.*;public class WhatDay {public static void main(String[] args) {Calendar c = Calendar.getInstance();c.setTime(new Date(System.currentTimeMillis()));int dayOfWeek = c.get(C...
  • Java 根据时间获取某天周几

    千次阅读 2018-05-04 11:57:09
    public static String getWeekOfDate(Date date) { /** ... * 功能描述: 根据日期获取星期几 * * @auther: lkj * @date: 2018/4/3 下午1:46 * @param: [date] * @return: java.lang.String ...
  • //获得一个日历 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");//时间格式 Date nowDate = new Date();//当前时间 String[] sdfSplit = sdf.format(nowDate).split(" ");//固定年月日为当前...
  • java获取今天周几

    2021-08-05 17:22:48
    在这里插入图片描述
  • * 获取指定年月的第一天 * * @param day * @return */ public static String getFirstDayOfMonth(String day) { int year = Integer.parseInt(day.substring(0, 4)); int month = Integer.parseInt(day....
  • java获取日期是星期几的两种方法

    千次阅读 2021-02-12 09:58:29
    java中取得指定日期是星期几可以采用下面两种方式取得日期是星期几:(推荐:java视频教程)1、使用Calendar类//根据日期取得星期几public static String getWeek(Date date){String[] weeks = {"星期日","星期一",...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,172
精华内容 1,668
关键字:

java获取今天是周几

java 订阅