文書の表示以前のリビジョンバックリンク文書の先頭へ この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。 ====== コーディング チェック 項目 ====== ===== DateTime型を文字列変換する際のミス ===== ==== 日付の書式編集の不具合により、午後から正しく動かなくなる例 ==== 不正なコード例:\\ [C#] <code csharp> Console.WriteLine(DateTime.Now.ToString("yyyy/mm/dd")); </code> 出力例(13:13:05に実行): 月のつもりで分が編集されて不正な動作を行う。\\ <code> 2009/13/27 </code> 正しいコード例:\\ [C#] <code csharp> Console.WriteLine(DateTime.Now.ToString("yyyy/MM/dd")); </code> ==== 時刻の書式編集の不具合により、午後から正しく動かなくなる例 ==== 不正なコード例:\\ [C#] <code csharp> Console.WriteLine(DateTime.Now.ToString("hh:mm:ss")); </code> 出力例(13:35:05に実行): お昼ごはんを食べ終わるころに、不正な動作をし始める。\\ <code> 01:35:05 </code> 正しいコード例:\\ [C#] <code csharp> Console.WriteLine(DateTime.Now.ToString("HH:mm:ss")); </code> dotnet/coding_check.txt 最終更新: 2019/05/18 02:23by 非ログインユーザー