Date trong JSP | 91 bài học JSP miễn phí hay nhất jsp handling date

5 151 0
Date trong JSP | 91 bài học JSP miễn phí hay nhất jsp handling date

Đang tải... (xem toàn văn)

Thông tin tài liệu

http://vietjack.com/jsp/index.jsp                                                                        Copyright  ©  vietjack.com     Date JSP Một lợi to lớn việc sử dụng JSP bạn sử dụng hầu hết phương thức có sẵn Core Java Chương lướt qua lớp Date có sẵn java.util package Java, lớp bao đóng date time Lớp Date hỗ trợ hai constructor Mẫu constructor khởi tạo đối tượng với date time tại: Date( ) Mẫu constructor thứ hai chấp nhận tham số, mà tương đương với số mili giây, trôi qua từ 1/1/1970 Date(long millisec) Khi bạn có đối tượng Date, bạn triệu hồi phương thức sau để hỗ trợ bạn xử lý với Date STT Phương thức Miêu tả boolean after(Date date) Trả true đối tượng triệu hồi chứa date mà chậm da xác định, khơng trả false boolean before(Date date) Trả true đối tượng triệu hồi chứa date mà sớm date xác định, khơng trả false Object clone( ) Tạo đối tượng Date triệu hồi int compareTo(Date date) So sánh giá trị đối tượng gọi với giá trị date Trả cá tương đương Trả giá trị âm đối tượng gọi sớm giá trị dương đối tượng triệu hồi chậm date int compareTo(Object obj) Tiến hành tương tự compareTo(Date) obj lớp Date Nếu khôn ném ClassCastException boolean equals(Object date) Trả true đối tượng Date triệu hồi chứa date time giống da xác định, khơng thì, trả false long getTime( ) Trả số mili giây trôi qua từ 1/1/1970 int hashCode( ) Trả hash code cho đối tượng triệu hồi http://vietjack.com/                                                                                                                            Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/jsp/index.jsp                                                                        Copyright  ©  vietjack.com     10 void setTime(long time) Thiết lập date time time cho, mà biểu diễn thời gian trôi qua bằn từ 1/1/1970 String toString( ) Biến đổi đối tượng Date gọi thành String trả kết Nhận Date Time JSP Để nhận Date Time dễ dàng chương trình JSP Bạn sử dụng đối tượng Date với phương thức toString() để in date time sau: Display Current Date & Time Display Current Date & Time Bây giờ, giữ code CurrentDate.jsp sau gọi JSP sử dụng URL là: http://localhost:8080/CurrentDate.jsp Nó cho kết sau: Display Current Date & Time Mon Jun 21 21:46:49 GMT+04:00 2010 Refresh địa URL bạn thấy kết khác bạn refresh So sánh Date JSP Để so sánh hai date, bạn sử dụng phương thức sau có sẵn Java cho chương trình JSP bạn: • Bạn sử dụng getTime() để nhận số mili giây trôi qua từ 1/1/1970 cho hai đối tượng sau so sánh hai giá trị http://vietjack.com/                                                                                                                            Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/jsp/index.jsp                                                                   Copyright â vietjack.com Bn sử dụng before(), after(), equals() Ví dụ, tháng thứ 12 đến trước tháng thứ 18, nên new Date(99, 2, 12).before(new Date(99, 2, 18)) trả true • Bạn sử dụng phương thức compareTo(), định nghĩa Comparable Interface triển khai Date Định dạng Date sử dụng SimpleDateFormat JSP SimpleDateFormat lớp cụ thể để định dạng parse date theo phương thức nhạy miền (locale-sensitive) SimpleDateFormat cho phép bạn bắt đầu việc chọn pattern định nghĩa người sử dụng để định dạng date time http://vietjack.com/                                                                                                                            Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/jsp/index.jsp                                                                        Copyright  ©  vietjack.com     Chúng ta chỉnh sửa ví dụ sau: Display Current Date & Time Display Current Date & Time Biên dịch chương trình JSP lần sau gọi JSP http://vietjack.com/                                                                                                                            Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/jsp/index.jsp                                                                        Copyright  ©  vietjack.com     sử dụng địa URL http://localhost:8080/CurrentDate.jsp Nó cho kết sau: Display Current Date & Time Mon 2010.06.21 at 10:06:44 PM GMT+04:00 Mã hóa định dạng SimpleDateFormat Java Để xác định định dạng thời gian, sử dụng chuỗi time pattern Trong pattern này, tất chữ ASCII dự trữ (dành riêng) ký tự pattern, mà định nghĩa sau: Ký tự Miêu tả Ví dụ G Tên mệnh danh thời đại AD y Năm dạng ký số 2001 M Tháng năm July 07 d Ngày tháng 10 h Giờ dạng A.M./P.M (1~12) 12 H Giờ ngày (0~23) 22 m Phút 30 s Giây phút 55 S Số mili giây 234 E Ngày tuần Tuesday D Ngày năm 360 F Ngày tuần tháng (Wed thứ hai July) w Tuần năm 40 W Tuần tháng a A.M./P.M PM k Giờ ngày (1~24) 24 K Giờ dạng A.M./P.M (0~11) 10 z Time zone Eastern Standard Time ' Dãy thoát cho văn Dấu giới hạn " Trích dẫn đơn ` Bạn tham khảo Java Documentation để có danh sách đầy đủ phương thức thao tác với Date   http://vietjack.com/                                                                                                                            Trang  chia  sẻ  các  bài  học  online  miễn  phí     ... Biến đổi đối tượng Date gọi thành String trả kết Nhận Date Time JSP Để nhận Date Time dễ dàng chương trình JSP Bạn sử dụng đối tượng Date với phương thức toString() để in date time sau: Bây giờ, giữ code CurrentDate .jsp sau gọi JSP sử dụng URL là: http://localhost:8080/CurrentDate .jsp Nó cho kết sau: Display Current Date & Time Mon Jun 21 21:46:49 GMT+04:00

Ngày đăng: 02/12/2017, 22:03

Tài liệu cùng người dùng

Tài liệu liên quan