C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.86566 の関連記事表示

<< 0 >>
■86566  Re[2]: Windowsの設定で曜日が変わる
□投稿者/ 大阪 -(2018/02/15(Thu) 21:11:49)
    No86565 (魔界の仮面弁士 さん) に返信

    返信ありがとうございます。

    > どの EXIF タグのことか分かりませんが、元が Jpeg であれば、
    > "2018:02:10 09:52:49" 形式だと思うのですが。
    予想通り、つっこまれました。掲示板でのやりとりでは"2018/2/10 9:52:49"の方が
    日付として解りやすいと思い、あえてそのようにしましたが
    実際は、仰せの通り"2018:02:10 09:52:49" 形式です。


    > 西暦4006年(平成2018年)2月10日は 金曜日であっていますよ。
    > date1.Year は 4006 を返しますよね。
    そういう事だったんですね。理解しました。


    > カルチャと書式の両方を指定してください。お奨めは Date.TryParseExact メソッドです。
    > date1 = Date.ParseExact("2018/2/10 9:52:49", "yyyy\/M\/d H\:mm\:ss", CultureInfo.InvariantCulture)
    提示の方法で期待通りの結果が得られました。
    日時書式指定文字列でエスケープ文字の使用例を初めて見ました。
    \なしでも結果に影響はないようですが
    https://msdn.microsoft.com/ja-jp/library/8kb3ddd4(v=vs.110).aspx
    によるとカスタム書式指定子として解釈されるリテラル文字の場合は
    エスケープする方が良いみたいですね。
    特定のカルチャに依存しない場合のCultureInfo.InvariantCultureも初めて知りました。
    どうもありがとうございます。

    > 今回は日付でしたが、数値においても同様のカルチャ依存の問題がありますので、
    > 文字列解析を行う場合にはご注意ください。
    これについても知識に乏しいのですが、非英語圏での小数点が「.」ではなく「,」であるといった事でしょうか?本題とは外れますが、後学の為、よろしければ教えてください。
記事No.86564 のレス /過去ログ148より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -