struct home : View {
var dateFormatter: DateFormatter {
let formatter = DateFormatter()
formatter.dateFormat = "yyyy-MM-dd"
return formatter
}
@State private var urlaubdate = Date()
var body: some View {
VStack {
DatePicker(selection: $urlaubdate, in: Date()..., displayedComponents: .date) {
Text("Select a date")
}
Text("Date is \(urlaubdate, formatter: dateFormatter)")
}
}
}
我已经创建了此脚本,我想问问如何将((urlaubdate,formatter:dateFormatter))放入代码下面的变量中?
在代码下查找包含包含格式化日期的变量。]>
import SwiftUI
struct ContentView: View {
var dateFormatter: DateFormatter {
let formatter = DateFormatter()
formatter.dateFormat = "yyyy-MM-dd"
return formatter
}
@State private var urlaubdate = Date()
var body: some View {
let newDate: String = dateFormatter.string(from: urlaubdate)
return VStack {
DatePicker(selection: $urlaubdate, in: Date()..., displayedComponents: .date) {
Text("Select a date")
}
Text("Date is \(urlaubdate, formatter: dateFormatter)")
Text(newDate)
}
}
}