激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - java獲取昨天日期字符串的方法

java獲取昨天日期字符串的方法

2020-06-06 14:55々上善若水々 JAVA教程

這篇文章主要介紹了java獲取昨天日期字符串的方法,涉及java針對日期與時間的運算與轉換等相關操作技巧,需要的朋友可以參考下

本文實例講述了java獲取昨天日期字符串的方法。分享給大家供大家參考,具體如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
import java.text.SimpleDateFormat;
import java.util.Date;
public class Test
{
  /**
   * 獲取昨天的日期字符串
   *
   * @param nowDate
   *      當前日期的字符串
   * @return
   */
  public static String getLastDayInfo(String nowDate)
  {
    String yesterday = "";
    int year = 0;
    int month = 0;
    int day = 0;
    try
    {
      year = Integer.parseInt(nowDate.substring(0, nowDate.indexOf("-")));
      month = Integer.parseInt(nowDate.substring(
          nowDate.indexOf("-") + 1, nowDate.lastIndexOf("-")));
      day = Integer.parseInt(nowDate
          .substring(nowDate.lastIndexOf("-") + 1));
      // System.out.println("nowYear = " + year);
      // System.out.println("nowMonth = " + month);
      // System.out.println("dayDay = " + day);
      day = day - 1;
      if (day == 0)
      {
        month = month - 1;
        if (month == 0)
        {
          // January
          month = 12;
          day = 31;
          year = year - 1;
        }
        else
        {
          // not Jan.
          switch (month)
          {
          // 1|3|5|7|8|10|12) day=31;;
          case 1:
            day = 31;
            break;
          case 3:
            day = 31;
            break;
          case 5:
            day = 31;
            break;
          case 7:
            day = 31;
            break;
          case 8:
            day = 31;
            break;
          case 10:
            day = 31;
            break;
          case 12:
            day = 31;
            break;
          // 4|6|9|11) day=30;;
          case 4:
            day = 30;
            break;
          case 6:
            day = 30;
            break;
          case 9:
            day = 30;
            break;
          case 11:
            day = 30;
            break;
          case 2:
            if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0)
            {
              // leap year
              day = 29;
            }
            else
              day = 28;
          }
        }
      }
      String monthStr = "";
      String dayStr = "";
      if (month < 10)
      {
        monthStr = "0" + String.valueOf(month);
      }
      else
      {
        monthStr = String.valueOf(month);
      }
      if (day < 10)
      {
        dayStr = "0" + String.valueOf(day);
      }
      else
      {
        dayStr = String.valueOf(day);
      }
      yesterday = String.valueOf(year) + "-" + monthStr + "-" + dayStr;
    } catch (Exception e)
    {
      e.printStackTrace();
    }
    return yesterday;
  }
  public static void main(String[] args) throws Exception
  {
    System.out.println(getLastDayInfo("2008-03-01"));
    System.out.println(getLastDayInfo("2008-01-01"));
    SimpleDateFormat sdf = new SimpleDateFormat("MMMM-dd-yyyy");
    Date date;
    String datetime = "02-14-1984";
    try
    {
      date = sdf.parse(datetime);
      System.out.println(sdf.format(date));
    } catch (Exception e)
    {
      System.out.println(e.getMessage());
    }
    Date d = java.sql.Date.valueOf("2008-07-06");
    System.out.println(d.toString());
  }
}
 

希望本文所述對大家java程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 中文黄色一级片 | 色av综合在线 | 一级一级一级一级毛片 | 免费黄色小网站 | 成人黄视频在线观看 | 成年人性视频 | 成人国产精品久久 | av日韩在线免费观看 | 美女扒开腿让男生桶爽网站 | 国产美女视频一区二区三区 | 经典三级av在线 | 久久久久久久免费视频 | 成人在线观看免费 | 一道本不卡一区 | 国产又白又嫩又紧又爽18p | 小视频成人 | 黄色av电影在线播放 | 午夜精品福利视频 | 久国久产久精永久网页 | 草b视频在线观看 | 最新在线中文字幕 | 午夜视频在线观看免费视频 | 一级国产精品一级国产精品片 | 欧美日韩亚洲另类 | 99精品视频久久精品视频 | 欧美日韩色 | 史上最强炼体老祖动漫在线观看 | 久久午夜免费视频 | 久久久久在线观看 | 成人视屏网站 | 偿还电影免费看 | 欧美毛片免费观看 | 欧美特黄a | 91福利影视 | 精品一区二区三区在线播放 | 亚洲骚图 | 欧美偷拍一区二区 | 国产精品刺激对白麻豆99 | 日本综合久久 | 久久久青青草 | 亚洲一区二区三区视频免费 |