ในการ 1 วันสู่วันที่อย่างรวดเร็ว เราต้องสร้างวันที่ก่อน เมื่อสร้างวันที่ดังกล่าวแล้ว เราต้องเพิ่มวันที่เฉพาะเข้าไป ในตัวอย่างนี้ เราจะมาดูกันว่าเราจะทำสำเร็จได้อย่างไร
มาสร้างวันที่กันก่อนเถอะ ปล่อยให้มันเป็นวันนี้
let today = Date()
ตอนนี้เพื่อแก้ไขวันที่นี้ เราจะใช้ฟังก์ชันเพิ่มที่มีค่าติดลบ
let modifiedDate = Calendar.current.date(byAdding: .day, value: 1, to: today)!
ตอนนี้เพื่อดูความแตกต่างระหว่างวันที่ทั้งสอง ให้เพิ่มคำสั่งการพิมพ์สำหรับทั้งสองวัน โค้ดที่สมบูรณ์ของเราตอนนี้ควรมีลักษณะดังนี้
let today = Date() print(today) let modifiedDate = Calendar.current.date(byAdding: .day, value: 1, to: today)! print(modifiedDate)
เมื่อเราเรียกใช้โค้ดด้านบนในโปรแกรมจำลองสนามเด็กเล่น เราจะได้ผลลัพธ์ต่อไปนี้ ซึ่งแสดงให้เห็นความแตกต่างของสองชั่วโมงทั้งในวันที่และวันที่แก้ไข