未分類

DateFormatterの使い方

投稿日:2020年8月2日 更新日:

Date型の日付を文字列にして表示する。

let date = Date()
import Foundation

//フォーマットを指定
let formatter = DateFormatter()
formatter.dateFormat = "yyyy/MM/dd"
let day1 = formatter.string(from: date)

//フォーマットは自由に変えられる
formatter.dateFormat = "yyyy/M"
let day2 = formatter.string(from: date)

//規定のdateStyleを使う
formatter.dateStyle = .medium
let day3 = formatter.string(from: date)

print(date)
print(day1)
print(day2)
print(day3)

参考:DateFormatterの使い方まとめ

-未分類

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

デリゲートの基本

他クラスのデリゲートメソッドを自分のクラスで使うにはデリゲートを使う。 1.宣言する(プロトコルを追加する) 2.デリゲートをselfに設定する 3.デリゲートメソッドを書く —&#821 …

no image

Button押下時にTextFieldを起動させる方法

Buttonを押したActionで、TextFieldにフォーカスを当てて、キーボードを出したい。 textFieldにフォーカスを当てるにはbecomeFirstResponder()を使う。 @I …

no image

TableViewとは

TableViewとはリスト型のパーツである。 TableViewを構築するときに必要なメソッド ・セルの数を決めるメソッド ・セルのセクション数を決めるメソッド ・セルを構築する際に呼ばれるメソッド …

no image

StaticCellでコードから特定のセルを選択状態にしたい時

セルを選択したいタイミングに以下のコードを書く。 sectionとrowでセルを指定する。 tableView.selectRow(at: IndexPath(row: 0, section: 1), …

no image

プッシュ遷移・モーダル遷移・タブ遷移の特徴と使い分け

iOSには主に「タブ遷移・モーダル遷移・プッシュ遷移」の3つの遷移方法がある。 これらを場面によって適切に使い分けることで正しい画面遷移が設計できる。 ・プッシュ(階層型):タスクを進行する ・モーダ …