代表的なライン:逆行するデート ノート

代表的なライン:逆行するデート

このテキストは、日付変換のために開発者が記述したExcelの数式を批判しています。フランス語版Excelの関数で記述されたこの数式は、DD/MM/YYYY形式の日付をYYMMDD形式に変換することを目的としています。この数式は、月と日の値のパディングを実現するために、条件分岐と乗算を伴う複雑なロジックを使用しています。この数式は、特に月と年代の処理において重大な欠陥を示しており、不正確な日付表現につながっています。著者は、2009年2月1日の例を用いて、この数式の問題を指摘しています。著者は、この数式が2100年に壊れることを正しく指摘しています。このテキストは、日付形式を正しく変更するために、Excelで容易に入手できる組み込みの書式設定関数を用いた、この欠陥のあるアプローチを対比させています。著者は、適切な組み込み書式設定関数を使用する方がはるかに簡単であると述べています。著者は、数式の複雑な整数トリプレットのアプローチよりも、日付文字列の各部分を連結する方が好ましいとさえ示唆しています。これは、入力形式が正しいパディングを持つことが保証されているためです。著者は、数式の複雑さから、典型的なExcelユーザーではなく、ソフトウェア開発者が作成したものであると結論付けています。テキストは、NuGetフィードサービスに関する短い広告で締めくくられています。