69380


Swift dateをlabelに取得するにはどうしたらいいですか？

[code]

    let formatter = DateFormatter()
            formatter.dateFormat = DateFormatter.dateFormat(fromTemplate: "EEEEE", options: 0, locale: Locale.current)
            print(formatter.string(from: Date())) 
    
[/code]

ではlabelに表示されません


CC BY-SA 4.0
2020-08-09T00:43:20.583
69379
2020-08-09T00:57:14.680
2020-08-09T00:47:19.857
32986
39481
question
swift
Swift dateをlabelに取得する


あなたのコードには `UILabel` が登場していませんので、ラベルに表示できないのは当然です。

`DateFormatter`は、その名前の通り、日付データをフォーマットするものです。  
今回の場合は、`DateFormatter`で日付を加工し文字列を手に入れる処理となっていますね。

ラベルに表示するには、`UILabel`のインスタンスを生成し、`text`プロパティに文字列を代入することによってできます（もちろんそのラベルは見えているViewに置いてあるなどのもろもろの前提条件等もあります）。

なので、今回`DateFormatter`で手に入れた文字列を、`UILabel`の`text`プロパティに代入してお使いください。


CC BY-SA 4.0
2020-08-09T00:55:55.767
69380
2020-08-09T00:57:14.680
2020-08-09T00:57:14.680
9008
9008
69379
answer