Excel内のyyyyMM/ddの日付を
データテーブルを検索の出力で変数に格納しました。
その内容がMM/dd/yyyyに時間の00:00:00がついてきてしまい困ってます
yyyy/MM/ddの直す方法を教えていただけますでしょうか?
代入等で頑張ったのですがエラーがでてしまいます
Excel内のyyyyMM/ddの日付を
データテーブルを検索の出力で変数に格納しました。
その内容がMM/dd/yyyyに時間の00:00:00がついてきてしまい困ってます
yyyy/MM/ddの直す方法を教えていただけますでしょうか?
代入等で頑張ったのですがエラーがでてしまいます
格納先の変数は、DateTimeの属性になっているので、時刻まで保有してしまいます。
ですので、単純な.ToString()ではなく、出力書式をしてあげましょう。
変数.ToString(“yyyy/MM/dd”) ←Mは大文字です。小文字だと、[分]になってしまいます。
おはようございます
いつもありがとうございます
その方法自分でもやってみましたが
格納される文字が
12/13/2019 00:00:00から
yyyy/MM/ddとなってしまいます。
日付自体がなくなってしまいました。
DateTime.Parse(実行中回答納期.ToString).ToString(“yyyy/MM/dd”)でどうでしょう?
実行中回答納期がGenericValue型ですので、文字列にしてから、DateTime.Parseで日付として解釈させ、その結果から.ToString(“yyyy/MM/dd”)ですね。
出来ましたー!
ありがとうございます
よかった!
解決策にチェックをお願いしますね。
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.