先月末の年月を年と月を分けて取得したいです。また、先月末を起点として1年前、つまり2018/1/1を取得するにはどうしたらいいでしょうか?
先月末の年月を年と月を分けて取得したいですが、年は毎年1月だけは前年を取るようにしたいです。また、先月末を起点として1年前、つまり2018/1/1を取得するにはどうしたらいいでしょうか?
現在の日付は、Now()で取得できます。取得したNow()の値は、DateTime型の変数に格納します。
先月を算出するのに、DateTime型でメソッドとして登録されている、AddMonthsメソッドを使用します。Now()を格納した変数をDTとしますと、、、
DT.AddMonths(-1)
で、新しいDateTime型変数に格納します。これをDT2変数とすると、年を取得、月を取得するには、.YearメソッドとMonthメソッドを使用します。
DT2.Year()
DT2.Month()
このように、DateTime型で持つメソッドなどを組み合わせて要件を満たしてください。
参考
1 Like
日付計算について、下記のサイトに詳しく紹介があります。ご参照まで
https://uipath-example.com/uipath-datetime-calculation/
1 Like
ありがとうございます
理解は深まりましたか?
よろしければ、参考になった書き込みの解決策のチェックをお願いします。