未分類

date(byAdding:to:options:)で日付を操作する

投稿日:

date(byAdding:to:options:)
指定された日付に、指定された要素を追加して、新たな日付を返す。

とある日付に任意の日数分足した日付を求められる。

import Foundation

var dateComponents = DateComponents()
dateComponents.day = 10

var date = Date()

var newDate = Calendar.current.date(byAdding: dateComponents, to: date)!

print("\(dateComponents.day!)日を追加する")
print(date)
print(newDate)

-未分類

執筆者:


comment

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

関連記事

no image

アイコン下のアプリ名だけ変更する方法

プロジェクト名などは変えずに、ホーム画面のアイコン下に表示されるアプリ名だけを変更する方法。 Genelal(名前とは設定するところ)→info→ +でBundle display nameを追加し、 …

no image

DatePickerの表示をホイールにする

iOS14からDatePickerがデフォルトでカレンダー形式に変更された。 ホイール型にしたい場合は、以下を記述する。 if #available(iOS 13.4, *) { datePicker …

no image

テロップ文字位置を一括で変更する方法

字幕の位置を全てのクリップで上方向に移動させたい時など。   ①任意の字幕クリップにて、エフェクトコントロールのモーションで文字位置を修正 ②モーションを右クリックでコピー ③位置を変更した …

バウンドするアニメーション

x軸とy軸に分けてから位置を調整する。まずはy軸で垂直に落ちる動きを決めてから、x軸で移動距離を決める。 跳ね返りは最初いた位置から1/3くらいにしたが、材質によって異なる。 地面に接地→跳ね返り→ま …

シーケンスに動画の音が入らない時の対処法

オーディオのパッチをオンにする。 参考:Premiere Proでシーケンスに音が入らない時の対処方法〜むしろソースパッチを活用せよ〜