ユリウス日を月日に変換する
材料ロットでエンコードされた日付を使用しているサプライヤーから材料を受け取りました。これを通常の日付に変換したいと思います。まず、3桁のユリウス日付を2桁のBase 36 hexにエンコードします。これは、JMPで簡単に処理できることがわかりました。
しかし、ユリウス日を月日に変換することは、驚くほどとらえどころのないことです。私が見つけたユリウスの回心についての言及はありません。JMP時間を1日の秒数などで割ることができるようです。
ここの誰かが簡単な解決策を知っていると思います。
ありがとうございました。
与えられたジュリアンルックアップテーブルを添付します。
スクリプティングRe:ユリウス日を月日に変換するをチェックしてください Days()関数 。ユリウス日を引数として取り、その日数の秒数を返します。
その結果(マイナス1)を問題の年の1月1日に追加できます。
jdate=239;
year=1998;
date= datemdy(01, 01, year)+(in days(jdate)-1);
format(date, "mm/dd/yyyy");
あなたは見つけるかもしれません JMPでの日付、時刻、日時、期間の使用役立つ。