SimpleDateFormat là một lớp cụ thể để định dạng và phân tích cú pháp ngày tháng theo cách nhạy cảm với ngôn ngữ. SimpleDateFormat cho phép bạn bắt đầu bằng cách chọn bất kỳ mẫu nào do người dùng xác định để định dạng ngày-giờ.
Hãy để chúng tôi sửa đổi ví dụ trên như sau -
Ví dụ
<%@ page import = "java.io.*,java.util.*" %> <%@ page import = "javax.servlet.*,java.text.*" %> <html> <head> <title>Display Current Date & Time</title> </head> <body> <center> <h1>Display Current Date & Time</h1> </center> <% Date dNow = new Date( ); SimpleDateFormat ft = new SimpleDateFormat ("E yyyy.MM.dd 'at' hh:mm:ss a zzz"); out.print( "<h2 align=\"center\">" + ft.format(dNow) + "</h2>"); %> </body> </html>
Biên dịch servlet ở trên một lần nữa và sau đó gọi servlet này bằng URL https:// localhost:8080 / CurrentDate . Bạn sẽ nhận được kết quả sau -
Đầu ra
Display Current Date & Time Mon 2010.06.21 at 10:06:44 PM GMT+04:00