How do I get the current Date in short format in Swift

前端 未结 7 923
北荒
北荒 2020-11-22 15:10

In the images below you can see the code I wrote and the values of all the variables:

class fun getCurrentShortDate() -> String {
    var todaysDate = NSD         


        
7条回答
  •  忘掉有多难
    2020-11-22 15:57

     let dateformatter1 = DateFormatter()
        dateformatter1.dateFormat = "ccc, d MMM yyy"
    
        let dateString1 = dateformatter1.string(from: datePicker.date)
        print("Date Selected \(dateString1)")
        labelDate.text = dateString1
    
        let dateformatter2 = DateFormatter()
        dateformatter2.dateFormat = "dd-MM-yyyy"
        let dateString2 = dateformatter2.string(from: datePicker.date)
        print("Date Selected \(dateString2)")
    
    
        let dateformatter3 = DateFormatter()
        dateformatter3.dateFormat = "dd/MM/yyyy"
        let dateString3 = dateformatter3.string(from: datePicker.date)
        print("Date Selected \(dateString3)")
    
        let dateformatter4 = DateFormatter()
        dateformatter4.dateFormat = "dd MMMM yyyy hh:mm a"
        let dateString4 = dateformatter4.string(from: datePicker.date)
        print("Date Selected \(dateString4)") 
    

    I referred this article on Codzify.com. Really helpful.

提交回复
热议问题