●日付の表現の仕方
前職では日付は8桁の文字として処理していました
現職では日付の年と月と日をそれぞれ4桁、2桁、2桁の数値として処理しています
前職の方が扱いやすかった………
でも、数値のほうがコンパイラにとっては良いのかも
●そんなことはない
RPG4では、日付型の変数も使えるようにはなっている
でも、今から新規開発するシステムでもない限り
文字列型や数値型の日付フィールドを日付型に変更するなんてことはしない
変更のための努力の結果得られるのは
開発者の達成感だけ(笑)
利用者は………何も恩恵が得られない(笑)
やるだけ無駄
●変なとこ
こないだ、システム改修のためにプログラムソースを見た
その会社のシステム、ソースを見た限りなんだか変だ
AS/400のソースは一行ごとに更新日付が付されている
なので、それを見るとどこのロジックをいつ変更したかがだいたい見当がつく
●2029年???
でもその会社のシステムのプログラムソースを見たら
290408とか設定されているのがあった
おかしいな?このフィールドはYYMMDDのはずなのに
まさか欧米式にMMDDYYとかDDMMYYで入力されているのか?
もっと見ると、右2桁に31とか入力されているのを見つけてしまった
さっぱり理由がわからず、そこを担当するもう一人に聴いてみた
すると、驚くべき答えが………
人気ブログランキング
" allowfullscreen>
タグ:日付表現