私はDate()から国際フォーマットされた日付を呼び出し、テキストラベルに入れてプロジェクトを進めています。私はそれが動作するようになったが、私はそれはまた、例えば、その前に曜日の名前を言う必要がある:Date()から曜日の名前を表示する方法
木曜日、11 - 月 - 2017
と私は知りませんdd-MMM-yyyy形式であれば、それを行うことができます。私はそれを探しましたが、何も見つけられませんでした。私は迅速に新しいですし、いくつかの支援に非常に感謝します。
これまでのところ、私のコードは次のようになっています。 View Controllerには、View Controllerクラスの直下にあるラベルへのコンセントがあります。
@IBOutlet weak var dateDisplay: UILabel!
そしてオーバーライドのviewDidLoad()関数において、Iは、ビュー・コントローラ・クラスの外まだビューコントローラにそして国際形態
let date = Date()
let formatter = DateFormatter()
formatter.dateFormat = "dd-MMM-yyyy"
let result = formatter.string(from: date)
dateDisplay.text! = result
todayDate = result
にシステム日付をフォーマット私のコードを有します私に変数があります
var todayDate: String = ("")
今は "11月5日 - 2017"をラベルに入れます。 "Thursday-11-May-2017"をラベルに貼りたいです。それを行う方法はありますか? ありがとうございます。あなたが望む方法でそれをフォーマットする
うわー、私はそれが簡単なこととは思いませんでした。どうもありがとうございました! –
'YYYY'を使わないでください。 'yyyy'を使います。彼らは異なっており、誰も実際に「YYYY」を望んでいません。 – rmaddy
@rmaddyどう違うのですか?ただ好奇心が強い – Sandeep