Java連載79-Calendar解析

1、 Calendar解析java

 

package com.bjpowernode.java_learning;

import java.util.Date;

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Calendar;

​

public class D79_1_ {

  public static void main(String[] args) throws ParseException {

    //1000是自1970-1-1 00:00:00 000的毫秒數

    Date d = new Date(1000);

    //Date -> String

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

    System.out.println(sdf.format(d));//由於在東+8區,因此是早上八點零分1秒

   

    //獲取當前系統時間的前10分鐘時間

    Date t2 = new Date(System.currentTimeMillis()-1000*60*10);

    System.out.println(sdf.format(t2));

   

    //日曆

    Calendar c1 = Calendar.getInstance();

    //查看當前日曆的「星期幾」

    int i = c1.get(Calendar.DAY_OF_WEEK);

    System.out.println(i);//注意今天週二,原本應該返回值是2的,可是這裏返回3了,這是由於國外是把週日看做是一週開始的第一天

    System.out.println(c1.get(Calendar.DAY_OF_MONTH));//獲取今天的日期

   

    //獲取2008 08 08 是星期幾

    String strTime2 = "2008//08//08";

    SimpleDateFormat s1 = new SimpleDateFormat("yyyy//MM//dd");

    Date d3 = s1.parse(strTime2);

    c1.setTime(d3);

    //獲取星期幾

    System.out.println(c1.get(Calendar.DAY_OF_WEEK));//

​

  }

​

}

2、源碼:                                     node

D79_1_CalendarAnalysis.javagit

https://github.com/ruigege66/Java/blob/master/79_1_CalendarAnalysis.javagithub

2.CSDN:https://blog.csdn.net/weixin_44630050微信

3.博客園:https://www.cnblogs.com/ruigege0000/學習

4.歡迎關注微信公衆號:傅里葉變換,我的公衆號,僅用於學習交流,後臺回覆」禮包「,獲取大數據學習資料大數據

 

相關文章
相關標籤/搜索