1. java获取本周日-本周六的时间

Calendar calendar = Calendar.getInstance();
String[] arrDate = new String[5];
String[] arrWeek = new String[5];
for(int i=0; i<5; i++) {
  calendar.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY+i);
  SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd EE");
  String Date1 = dateFormat.format(calendar.getTime());
  String dateStr1 = dateFormat.format(calendar.getTime());
  String[] strArr = dateStr1.split(" ");
  //存放日期
  arrDate[i] = strArr[0];
  //存放周几
  arrWeek[i] = strArr[1];
}

时间: 2024-10-05 04:58:05

1. java获取本周日-本周六的时间的相关文章

2. java获取下周日-下周六的时间

String[] arrDate = new String[7]; String[] arrWeek = new String[7]; int mondayPlus = 0; Calendar cd = Calendar.getInstance(); // 获得今天是一周的第几天,星期日是第一天,星期二是第二天...... int dayOfWeek = cd.get(Calendar.DAY_OF_WEEK) - 1; // 因为按中国礼拜一 if (dayOfWeek == 1) { mon

Java获取今天/昨天/前天的某个时间点的方法

开发时需要把如“今天 12:15” "昨天 21:21" "前天 03: 02"之类的String转换成Date,所以写了个方法,有更好的写法的话欢迎留言 1 //获取今天.昨天.前天的某个时间的方法, 如"昨天 21:21" "前天 15:15" 2 private static Date getFormatDate(String updated) throws Exception{ 3 if (updated.substr

java获取当前日期时间代码总结

1.获取当前时间,和某个时间进行比较.此时主要拿long型的时间值.  方法如下: 要使用 java.util.Date .获取当前时间的代码如下  代码如下 复制代码 Date date = new Date(); date.getTime() ; 还有一种方式,使用 System.currentTimeMillis() ; 都是得到一个当前的时间的long型的时间的毫秒值,这个值实际上是当前时间值与1970年一月一号零时零分零秒相差的毫秒数 一.获取当前时间,   格式为:   yyyy-m

IT忍者神龟之Java获取各种常用时间方法(工具类)

Java代码   package com.hefeng.test; import java.text.DateFormat; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; public class TimeTest { //用来全局控制 上

Java获取时间 时间计算 转换时间工具类

Java获取时间 时间计算 转换时间工具类 JAVA日期工具类 package com.mh.util; import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * 时间日期转换工具类 */ public class DateTimeUtil { /** *

Java 获取指定日期的方法总结 -转

格式化日期 String-->Date  或者 Data-->String SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");    Date  date = sdf.parse("2009-11-04");//String-->Date String  sdate  = sdf.format(date );// Data-->String ==================

Java 获取指定日期的方法总结

格式化日期 String-->Date 或者 Data-->String SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date = sdf.parse("2009-11-04");//String-->Date String sdate = sdf.format(date );// Data-->String =========================

Java 获取指定日期的实现方法总结

格式化日期 String-->Date  或者 Data-->String SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");    Date  date = sdf.parse("2009-11-04");//String-->Date   String  sdate  = sdf.format(date );// Data-->String ================

java获取当前时间的年周月季度等的开始结束时间

import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * Created by xiaochun on 2016/3/24. */ public class TimeUtil { public static void main(String[] args) { System.out.println("当前小时开始:"+getCurrentHourStartTime