เมื่อใดควรใช้รูปแบบวันที่แบบธรรมดา

สารบัญ:

เมื่อใดควรใช้รูปแบบวันที่แบบธรรมดา
เมื่อใดควรใช้รูปแบบวันที่แบบธรรมดา
Anonim

ข้อความ. คลาส SimpleDateFormat ใช้เพื่อ ทั้งแยกวิเคราะห์และจัดรูปแบบวันที่ตามรูปแบบการจัดรูปแบบที่คุณระบุด้วยตัวเอง เมื่อแยกวิเคราะห์วันที่ Java SimpleDateFormat จะแยกวิเคราะห์วันที่จาก Java String

SimpleDateFormat คืออะไร

SimpleDateFormat เป็นคลาสคอนกรีต สำหรับการจัดรูปแบบและการแยกวิเคราะห์วันที่ในลักษณะที่คำนึงถึงภาษาท้องถิ่น อนุญาตให้จัดรูปแบบ (ข้อความวันที่ ->) การแยกวิเคราะห์ (วันที่ข้อความ->) และการทำให้เป็นมาตรฐาน SimpleDateFormat ให้คุณเริ่มต้นโดยเลือกรูปแบบที่ผู้ใช้กำหนดสำหรับการจัดรูปแบบวันที่-เวลา

คุณควรใช้ SimpleDateFormat หรือไม่

ใช่! อย่าใช้ SimpleDateFormat Java 8 มี DateTimeFormatter ที่ดีขึ้นและดีขึ้นซึ่งยังปลอดภัยต่อเธรด คุณควรหลีกเลี่ยงการใช้คลาส Date และ Calendar และลองใช้คลาส Java 8 DateTime เช่น OffsetDateTime, ZonedDateTime, LocalDateTime, LocalDate, LocalTime เป็นต้น

SimpleDateFormat คืออะไร

SimpleDateFormat คือ คลาสที่เป็นรูปธรรมสำหรับการจัดรูปแบบและการแยกวิเคราะห์วันที่ซึ่งสืบทอดจาวา ข้อความ คลาส DateFormat สังเกตว่าการจัดรูปแบบหมายถึงการแปลงวันที่เป็นสตริง และการแยกวิเคราะห์หมายถึงการแปลงสตริงเป็นวันที่

เขตเวลาเริ่มต้นของ SimpleDateFormat คืออะไร

ถ้าไม่ได้ระบุไว้เป็นอย่างอื่น เวลา โซนที่เชื่อมโยงกับ SimpleDateFormat ใหม่เป็นค่าเริ่มต้น ซึ่งสอดคล้องกับโซนเวลาที่รายงานโดยระบบปฏิบัติการ พิจารณารหัสต่อไปนี้: SimpleDateFormat sdf=new SimpleDateFormat("dd-MM-yyyy"); วันที่ วันที่=sdf.