Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

จะแยกวิเคราะห์วันที่ใน JSP ได้อย่างไร


แท็กใช้เพื่อแยกวิเคราะห์วันที่

คุณสมบัติ

แท็กมีคุณสมบัติดังต่อไปนี้ −

แอตทริบิวต์ คำอธิบาย จำเป็น ค่าเริ่มต้น
ค่า ค่าวันที่ที่จะอ่าน (แยกวิเคราะห์) ไม่ ร่างกาย
พิมพ์ DATE, TIME หรือทั้งสองอย่าง ไม่ วันที่
dateStyle เต็ม ยาว ปานกลาง สั้น หรือเริ่มต้น ไม่ ค่าเริ่มต้น
timeStyle เต็ม ยาว ปานกลาง สั้น หรือเริ่มต้น ไม่ ค่าเริ่มต้น
parseLocale Locale ที่จะใช้เมื่อแยกวิเคราะห์วันที่ ไม่ สถานที่เริ่มต้น
แบบ รูปแบบการแยกวิเคราะห์ที่กำหนดเอง ไม่ ไม่มี
timeZone เขตเวลาของวันที่แยกวิเคราะห์ ไม่ เขตเวลาเริ่มต้น
var ชื่อของตัวแปรที่จะเก็บวันที่แยกวิเคราะห์ ไม่ พิมพ์ไปที่หน้า
ขอบเขต ขอบเขตของตัวแปรสำหรับจัดเก็บวันที่จัดรูปแบบ ไม่ หน้า

มีการระบุแอตทริบิวต์รูปแบบซึ่งทำงานเหมือนกับแอตทริบิวต์รูปแบบสำหรับ แท็ก อย่างไรก็ตาม ในกรณีของการแยกวิเคราะห์ แอตทริบิวต์ pattern จะบอก parser ว่าควรคาดหวังรูปแบบใด

ตัวอย่าง

<%@ taglib prefix = "c" uri = "https://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix = "fmt" uri = "https://java.sun.com/jsp/jstl/fmt" %>
<html>
   <head>
      <title>JSTL fmt:parseDate Tag</title>
   </head>
   <body>
      <h3>Date Parsing:</h3>
      <c:set var = "now" value = "20-10-2010" />
      <fmt:parseDate value = "${now}" var = "parsedEmpDate" pattern = "dd-MM-yyyy" />
      <p>Parsed Date: <c:out value = "${parsedEmpDate}" /></p>
   </body>
</html>

รหัสข้างต้นจะสร้างผลลัพธ์ดังต่อไปนี้ -

Date Parsing:
Parsed Date: Wed Oct 20 00:00:00 GST 2010