精华内容
下载资源
问答
  • // 设置这个日期的内容 System.out.println("------------" + c.get(Calendar.YEAR) + "年" + (c.get(Calendar.MONTH) + 1) + "月"+(c.get(Calendar.DATE))+"日的天数和周数-------------"); System.out.println(...

    public static List getWeekDay(String strDate) {

    List list = new ArrayList();//第几周,周几

    String nReturn = null;

    Calendar c = Calendar.getInstance(); // 实例化一个Calendar对象

    c.clear(); // 清空Calendar

    c.set(Integer.parseInt(strDate.substring(0, 4)), Integer

    .parseInt(strDate.substring(5, 7)) - 1, Integer

    .parseInt(strDate.substring(8, 10))); // 设置这个日期的内容

    System.out.println("------------" + c.get(Calendar.YEAR) + "年" + (c.get(Calendar.MONTH) + 1) + "月"+(c.get(Calendar.DATE))+"日的天数和周数-------------");

    System.out.println("天数:" + c.getActualMaximum(Calendar.DAY_OF_MONTH));

    System.out.println("周数:" + c.getActualMaximum(Calendar.WEEK_OF_MONTH));

    System.out.println("第几周:"+c.get(Calendar.DAY_OF_WEEK_IN_MONTH));

    switch (c.get(Calendar.DAY_OF_WEEK)) {

    case 1:

    nReturn = "7";

    break;

    case 2:

    nReturn = "1";

    break;

    case 3:

    nReturn = "2";

    break;

    case 4:

    nReturn = "3";

    break;

    case 5:

    nReturn = "4";

    break;

    case 6:

    nReturn = "5";

    break;

    case 7:

    nReturn = "6";

    break;

    default:

    nReturn = null;

    break;

    }

    list.add(String.valueOf(c.get(Calendar.DAY_OF_WEEK_IN_MONTH)));

    list.add(nReturn);

    return list;

    }

    posted on 2013-03-12 14:14 杨军威 阅读(136) 评论(0)  编辑  收藏

    展开全文
  • Java年月日的表示

    2018-11-13 21:36:13
    Date类 // 初始化 Date 对象 ...//创建一个代表2009年6月12日的Calendar对象 Calendar c1 = Calendar.getInstance(); c1.set(2009, 6 - 1, 12); 上面列举了主要用法。更多详情,见 Java 日期时间

    Date类

     // 初始化 Date 对象
           Date date = new Date();
            
           // 使用 toString() 函数显示日期时间
           System.out.println(date.toString());
    //使用 SimpleDateFormat 格式化日期
    
    Date dNow = new Date( );
         // SimpleDateFormat ft = new SimpleDateFormat ("yyyy-MM-dd hh:mm:ss");
          SimpleDateFormat ft = new SimpleDateFormat ("yyyy-MM-dd hh:mm:ss");
          System.out.println("当前时间为: " + ft.format(dNow));
    //解析字符串为时间
     SimpleDateFormat ft = new SimpleDateFormat ("yyyy-MM-dd"); 
    
          String input = "2015-11-11" ; 
    
          System.out.print(input + " Parses as "); 
    
          Date t; 
    
          try { 
              t = ft.parse(input); 
              System.out.println(t); 
          } catch (ParseException e) { 
              System.out.println("Unparseable using " + ft); 
          }

    Calendar类

    boolean isLeapYear(int year)
    //确定给定的年份是否为闰年。
    
    Calendar c = Calendar.getInstance();//默认是当前日期
    
    
    //创建一个代表2009年6月12日的Calendar对象
    Calendar c1 = Calendar.getInstance();
    c1.set(2009, 6 - 1, 12);

    上面列举了主要用法。更多详情,见Java 日期时间

    展开全文
  • 扩展资料 java 获取当前微秒时间: package com.ffcs.itm; public class DataSecUtils { public static void main(String[] args) { System.out.println(System.currentTimeMillis()); // 毫秒 System.out.println...

    展开全部

    1、获取当前的时间

    Date date=new Date();//此时date为当前的时间

    2、设62616964757a686964616fe58685e5aeb931333366306436置时间的格式

    Date date=new Date();//此时date为当前的时间

    System.out.println(date);

    SimpleDateFormat dateFormat=new SimpleDateFormat(“YYYY-MM-dd”);//设置当前时间的格式,为年-月-日

    System.out.println(dateFormat.format(date));

    SimpleDateFormat dateFormat_min=new SimpleDateFormat(“YYYY-MM-dd HH:mm:ss”);//设置当前时间的格式,为年-月-日 时-分-秒

    System.out.println(dateFormat_min.format(date));

    d77fdd61d8809dfa837bcbebe8e12a14.png

    扩展资料

    java 获取当前微秒时间:

    package com.ffcs.itm;

    public class DataSecUtils {

    public static void main(String[] args) {

    System.out.println(System.currentTimeMillis()); // 毫秒

    System.out.println(getmicTime());

    System.out.println(System.currentTimeMillis()); // 毫秒

    System.out.println(getmicTime());

    }

    /**

    * @return返回微秒

    */

    public static Long getmicTime() {

    Long cutime = System.currentTimeMillis() * 1000; // 微秒

    Long nanoTime = System.nanoTime(); // 纳秒

    return cutime + (nanoTime - nanoTime / 1000000 * 1000000) / 1000;

    }

    }

    展开全文
  • 本文实例讲述了Java获取时间年、月、日的方法。分享给大家供大家参考。具体实现方法如下:package com.date.demo;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;...

    本文实例讲述了Java获取时间年、月、日的方法。分享给大家供大家参考。具体实现方法如下:

    package com.date.demo;

    import java.text.ParseException;

    import java.text.SimpleDateFormat;

    import java.util.Calendar;

    import java.util.Date;

    public class DateDemo {

    public static void main(String args[]) {

    System.out.println("---------------获取当前时间的年月日-----------------");

    getMonthDay();

    System.out.println("---------------获取自定义时间的年月日-----------------");

    getMonthDay2Set();

    }

    /**

    * 获取自定义时间的年月日

    */

    private static void getMonthDay2Set() {

    String dateStr = "2013-11-10 18:45:39";

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

    Calendar cal = Calendar.getInstance();

    Date dt = null;

    try {

    dt = sdf.parse(dateStr);

    cal.setTime(dt);

    } catch (ParseException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

    int year = cal.get(Calendar.YEAR);

    int month = cal.get(Calendar.MONTH) + 1;

    int day = cal.get(Calendar.DAY_OF_MONTH);

    int hour = cal.get(Calendar.HOUR_OF_DAY);

    int minute = cal.get(Calendar.MINUTE);

    int second = cal.get(Calendar.SECOND);

    System.out.println("===年===" + year);

    System.out.println("===月===" + month);

    System.out.println("===日===" + day);

    System.out.println("===时===" + hour);

    System.out.println("===分===" + minute);

    System.out.println("===秒===" + second);

    }

    /**

    * 获取当前时间的年月日

    */

    private static void getMonthDay() {

    Calendar cal = Calendar.getInstance();

    int year = cal.get(Calendar.YEAR);

    int month = cal.get(Calendar.MONTH) + 1;

    int day = cal.get(Calendar.DAY_OF_MONTH);

    int hour = cal.get(Calendar.HOUR_OF_DAY);

    int minute = cal.get(Calendar.MINUTE);

    int second = cal.get(Calendar.SECOND);

    System.out.println("===年===" + year);

    System.out.println("===月===" + month);

    System.out.println("===日===" + day);

    System.out.println("===时===" + hour);

    System.out.println("===分===" + minute);

    System.out.println("===秒===" + second);

    }

    }

    希望本文所述对大家的java程序设计有所帮助。

    相关文章

    总结

    以上是编程之家为你收集整理的Java获取时间年、月、日的方法全部内容,希望文章能够帮你解决Java获取时间年、月、日的方法所遇到的程序开发问题。

    如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

    本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

    如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250

    展开全文
  • 今天就通过实际的代码来为大家展示,如何用java获取当前的年月日。首先通过实例为大家展示。实例一、具体代码如下:publicstaticvoidgetDateTime()throwsParseException{Calendarnow=Calendar.getInstance();System....
  • java获取年月日时分秒的方法
  • java如何判断为有效的年月日用正则表达式,比如格式为年-月-随手写了个小例子:public class Check {public static void main(String[] args) {String date="1978-10-16";System.out.println(date.matches("^\\d{4}\...
  • import java.sql.Date; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.List; public class DateHelper { private static Logger logger = LoggerFactory.getLogger(DateHelper....
  • Java面试题】利用java输入年月,输出相应年月的日历(for循环【Java面试题】利用java输入年月,输出相应年月的日历(for循环,if语句,switch语句)[var1]输入年和月,自动打印对应年月的日历。[var1]1970年是Unix...
  • java年月日转中文

    千次阅读 2018-12-29 14:07:51
    记录java中年月转中文的方式,手动,没有引用额外的jar包 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class TestPYTHON { public static void main...
  • 本文实例为大家分享了java获取当前时间年月日的具体代码,供大家参考,具体内容如下import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public ...
  • 匿名用户1级2010-07-21 回答//下面是我写的import java.awt.BorderLayout;import java.awt.Font;import java.awt.GridLayout;import java.awt.HeadlessException;import java.awt.event.ActionEvent;import java.awt...
  • Java获取当前时间的年月日方法。package com.ob;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTest {public static void...
  • /*** 获取当前月第一天* @param firstDay*/public static String getFirstDay(){String first = null;try {SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");Calendar c = Calendar.getInstance()...
  • Java 获取当前时间的年月日时分秒的方法:package com.ob;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTest {public ...
  • java年月日转年周

    2021-02-26 14:17:21
    2020-12-28 转成 202101 public static String getWeekAndYear(String date) { Map<String,Integer> result = new HashMap<String,Integer>(); Calendar cal = Calendar.getInstance();...
  • java年月日下拉列表代码

    千次阅读 2016-06-11 18:12:18
    今天在编写学生选课系统时遇到年月日下拉列表,发现这部分代码很是繁琐,于是将其做成一个JAVAbean的形式,以后直接复制粘贴。 import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import ...
  • 记录java中年月转中文的方式,手动,没有引用额外的jar包package com.lz.controller.report;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class TestPYTHON ...
  • java获取年月日

    2013-07-16 10:07:37
    java来写个类,获取当前的年月日,自己也可以改,获取当前系统时间
  • 程序—java年月日转换

    千次阅读 2016-08-16 12:31:42
    java小练习:年月日格式转换 目标: 输入n组( 0 将8位数转换为xxxx-xx-xx的格式,将6位数转换为xxxx-xx的格式。 举例: 输入:19970102  199701 输出:1997-01-02  1997-01
  • Java获取年月日的两种方式

    万次阅读 2018-01-09 10:14:03
    方式一: Calendar calendar = Calendar.getInstance(); System.out.println(calendar.get(Calendar.YEAR)); System.out.println(calendar.get(Calendar.MONTH+1)); System.out.println(calendar.get(Calendar.DATE...
  • 主要为大家详细介绍了Java获取当前时间年月日的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • Java 获取当前时间的年、月、、小时、分钟、秒数。public static void getDateTime() throws ParseException{Calendar now = Calendar.getInstance();System.out.println("年: " + now.get(Calendar.YEAR));System...
  • java Date获取年月日时分秒的实现方法java Date获取年月日时分秒的实现方法package com.util;import java.text.DateFormat;import java.util.Calendar;import java.util.Date;public class Test {public void ...
  • java 年月和年周转化为年月日的转换

    千次阅读 2018-11-20 12:37:21
    import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.List; public class DateHelper { private static Logger logger = LoggerFactory.getLogger(DateHelper.class); public ...
  • Java统计年月日的数据

    2021-01-07 15:21:39
    伪代码 controller层 @Autowired private MonthlyStatistics monthlyStatistics; @RequestMapping("/getLoanSlipReport") public ResultBody getLoanSlipReport(){ Map<String,Object> map = new HashMap<...
  • import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTest {public static void main(String[] args) throws Pa...

空空如也

空空如也

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

java年月日的

java 订阅