Swift:
तारीख को स्ट्रिंग में बदलना
कैसे करें:
Swift में DateFormatter
का इस्तेमाल करते हुए डेट को स्ट्रिंग में बदल सकते हैं। नीचे कोड दिया गया है:
import Foundation
let currentDate = Date()
let formatter = DateFormatter()
formatter.dateFormat = "dd/MM/yyyy"
let dateString = formatter.string(from: currentDate)
print(dateString)
अगर आज 12 अप्रैल 2023 है, आउटपुट होगा:
12/04/2023
गहराई में जानकारी:
DateFormatter
में dateFormat
का इस्तेमाल करके डेट को विभिन्न प्रकार के स्ट्रिंग फॉर्मेट्स में प्रदर्शित किया जा सकता है। DateFormatter
कौन्सेप्ट 1980s से है, जब आईबीएम के सिस्टम/३८ में समान उपकरण थे। वैकल्पिक रूप से, ISO8601DateFormatter
का उपयोग करके ISO-8601 मानक तारीखें बनाई जा सकती हैं। Swift में Date
और String
के बीच परिवर्तन कई तरीकों से किया जा सकता है, जिसमें .timeIntervalSince1970
या कस्टम पैर्टन्स जैसे "EEEE, MMM d, yyyy"
भी शामिल हैं।