sách gpt4 ăn đã đi

Ví dụ về phương thức thông thường của Java để xác định xem định dạng ngày có đúng hay không

In lại Tác giả: qq735679552 Thời gian cập nhật: 29-09-2022 22:32:09 26 4
mua khóa gpt4 giày nike

CFSDN nhấn mạnh vào giá trị tạo ra nguồn mở và chúng tôi cam kết xây dựng nền tảng chia sẻ tài nguyên để mọi nhân viên CNTT có thể tìm thấy thế giới tuyệt vời của bạn tại đây.

Bài viết blog CFSDN này sử dụng các phương pháp thông thường của Java để xác định xem định dạng ngày có đúng hay không. Các ví dụ được tác giả sưu tầm và biên soạn. Nếu bạn quan tâm đến bài viết này, hãy nhớ thích nó.

Ví dụ trong bài viết này mô tả phương pháp thông thường của Java để xác định xem định dạng ngày có đúng hay không. Share cho mọi người tham khảo nhé, chi tiết như sau:

1. Sử dụng biểu thức chính quy trong Java để xác định xem định dạng ngày có đúng hay không.

DateType.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
/**
  * @Title:DateType.java
  * @Gói:com.you.dao
  * @Sự miêu tả:
  * @Tác giả: Bạn Hải Đông
  * @Phiên bản V1.2.3
  */
bưu kiện com.you.dao;
nhập khẩu java.util.regex.Matcher;
nhập khẩu java.util.regex.Pattern;
/**
  * @Tên lớp:DateType
  * @mô tả:
  * @Tác giả: Bạn Hải Đông
  */
công cộng lớp học Loại ngày
{
   /**
    *
    * @Tên lớp:DateSelect
    * @mô tả:
    * @Tác giả: Bạn Hải Đông
    */
   công cộng tĩnh lớp học NgàyChọn
   {
     công cộng Boolean isDate(Chuỗi ngày)
     {
       /**
        * Xác định định dạng và phạm vi ngày
        */
       Chuỗi reexp = "^((\\d{2}(([02468][048])|([13579][26]))[\\-\\/\\s]?((((0?[13578])|(1[02]))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])))))|(\\d{2 }(([02468][1235679])|([13579][01345789]))[\\-\\/\\s]?((((0?[13578])|(1[02]))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\\-\\/\\s]?((0?[1-9])|(1[0-9])|(2[0-8]))))))" ;
       Mẫu pat = Pattern.compile(rexp);
       Mat so khớp = pat.matcher(ngày);
       Boolean dateType = mat.matches();
       trở lại loại ngày;
     }
   }
   /**
    * @Title : chính
    * @Type : Kiểu ngày tháng
    * @Sự miêu tả :
    * @param lập luận
    */
   công cộng tĩnh vô hiệu main(String[] args)
   {
     /**
      * Định dạng ngày đúng
      */
     Chuỗi ngày1 = "2014-01-03" ;
     /**
      * Phạm vi ngày không chính xác---Tháng 2 trong những năm bình thường không có ngày 29
      */
     Chuỗi ngày2 = "2014-02-29" ;
     /**
      * Phạm vi ngày và tháng không chính xác---tháng không có 13 tháng
      */
     Chuỗi ngày 3 = "2014-13-03" ;
     /**
      * Phạm vi ngày không chính xác --- Tháng 6 không có ngày 31
      */
     Chuỗi date4 = "2014-06-31" ;
     /**
      * Phạm vi ngày không chính xác - Tháng 1 có hơn 31 ngày
      */
     Chuỗi date5 = "2014-01-32" ;
     /**
      *Năm thử nghiệm này
      */
     Chuỗi ngày6 = "0014-01-03" ;
     NgàyChọn ngày = mới Chọn ngày();
     /**
      * In đúng định dạng ngày tháng
      */
     System.out.println(ngày.isDate(ngày1));
     /**
      * in ngày1
      */
     System.out.println(ngày.isDate(ngày2));
     /**
      * Ngày in3
      */
     System.out.println(ngày.isDate(ngày3));
     /**
      * Ngày in4
      */
     System.out.println(ngày.isDate(ngày4));
     /**
      * Ngày in5
      */
     System.out.println(ngày.isDate(ngày5));
     /**
      * in ngày6
      */
     System.out.println(ngày.isDate(ngày6));
   }
}

2. Kết quả hoạt động.

?
1
2
3
4
5
6
ĐÚNG VẬY
SAI
SAI
SAI
SAI
ĐÚNG VẬY

  。

Hi vọng bài viết này sẽ hữu ích cho mọi người trong việc lập trình java.

Cuối cùng, bài viết này về ví dụ về phương thức thông thường của Java để xác định xem định dạng ngày có đúng hay không ở đây. Nếu bạn muốn biết thêm về phương thức thông thường của Java để xác định xem định dạng ngày có đúng hay không, vui lòng tìm kiếm bài viết CFSDN hoặc tiếp tục. để duyệt các bài viết liên quan, tôi hy vọng bạn sẽ ủng hộ blog của tôi trong tương lai! .

26 4 0
qq735679552
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress