| Invalid Date
字数 0阅读时长 1 分钟
Status
Update by 2.0
属性名
○年○ヶ月○日
返り値
String
関連するもの
以下のような質問がありました。
年は式がありますし、月は12の剰余を取ればいいので簡単でしたが、最後の日付をどうやったら取得できるかを考えていました。取得した年と月をずらしてあげればよいのではと気づき、以下のような形で実装できました。一つずつの機能を確認していき、それらをまとめ上げて一つのフォーミュラにまとめてみます。要望通りのものが作れているのではないかと思います。Formula 2.0 で let が用意されたので、過去の日付を st に未来の日付を et に設定し、負の値の取り扱いをしないように変更します。
 
  1. ○年を取得 (常に正の値が出る)
  1. ○ヶ月を取得 (常に正の値が出る)
  1. 1, 2 のオフセットをずらした日付を取得
  1. オフセットをずらした日付と比較することで○日を取得 (常に正の値が出る)
  1. ○年○ヶ月○日の文字列を作成 (1-4 を lets で変数化して一括作成)
日付間隔テスト
 
Loading...
目录