Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
日付の書式について
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30551#CommentId84216
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
Coleman
 (社会人)
投稿日時
2020/10/5 12:09:52
使用言語:VB2013(.net framework 4.5)
こんにちは。
WinFormアプリを作成していますが、処理したテキストデータを保存する時に、
例えば2020年10月5日の場合、"20201005.txt"のようにしています。
この文字列は、「Today.ToString("yyyyMMdd") & ".txt"」のようにしていますが、
一部の人では、例えば2020年10月5日だと"321005.txt"のように、
年を表す"yyyy"の部分が和暦になっています。
(おそらく、frameworkが古いため、令和2年が平成32年と認識されているものと推測します。)
令和・平成の問題はさて置き、以下の質問があります。
1.書式"yyyy"に和暦が適用されてしまうのは、Windows側の設定等が
関係しているのでしょうか?
2.いかなる場合でも、書式"yyyy"に西暦4桁を適用するには、
VB側でどのようにすればいいでしょうか?
よろしくお願いします。