入力ダイアログで、yyyymmdd形式で文字列に格納し、その後の処理で、-1日としたいと考えています。最後にその値を、あるボックスに格納します。この場合、どのような方法が考えられますでしょうか?
入力ダイアログの際に、Datetime型変数に格納しようとしましたが、yyyymmdd形式でうまいきません
その後の処理で、
WorkDate.AddDays(-1).ToString(“yyyyMMdd”)
など試しましたが、うまくいきません。
入力ダイアログで、yyyymmdd形式で文字列に格納し、その後の処理で、-1日としたいと考えています。最後にその値を、あるボックスに格納します。この場合、どのような方法が考えられますでしょうか?
入力ダイアログの際に、Datetime型変数に格納しようとしましたが、yyyymmdd形式でうまいきません
その後の処理で、
WorkDate.AddDays(-1).ToString(“yyyyMMdd”)
など試しましたが、うまくいきません。
こんにちは
以下でいかがでしょうか?
DateTime.ParseExact(strInput,"yyyyMMdd",nothing).AddDays(-1).ToString("yyyyMMdd")
Yoichiさん!
完璧です! -1日となりました
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.