激情久久久_欧美视频区_成人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程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 狠狠久久伊人中文字幕 | 欧美性受ⅹ╳╳╳黑人a性爽 | 国产区二区 | 久久精品成人免费国产片桃视频 | 日韩精品中文字幕在线观看 | 欧美黄色一级生活片 | 懂色av懂色aⅴ精彩av | 精品国产91久久久久久久 | 污黄视频在线播放 | xxxeexxx性国产 | 亚洲aⅴ在线观看 | 国产一区二区欧美精品 | 久久国产精品久久精品国产演员表 | 精品一区二区电影 | 懂色av懂色aⅴ精彩av | 久久新网址 | 国产日韩精品欧美一区视频 | 刘亦菲一区二区三区免费看 | 欧美性精品videofree | 久久久国产精品免费观看 | 九九热精 | xxxxxx免费 | 久久99精品久久久久久小说 | 99成人在线 | 久久国产精品久久久久久 | 法国性xxx精品hd | 久久国产精品网 | 久久精品女人天堂av | av在线不卡免费 | 国产91久久精品 | 久久免费视频8 | 91 免费视频 | 精品亚洲一| 97青青草视频 | 草草在线观看 | 暖暖免费观看高清完整版电影 | 久久99国产精品免费网站 | 久久人人爽爽爽人久久久 | 日本在线视频一区二区三区 | 日本免费不卡一区二区 | 92看片淫黄大片一级 |