将儒略日转换为月日
我从供应商处收到材料,该供应商在其物料批次中使用了编码日期,我希望将其转换为常规日期。它首先将三位数的朱利安日期编码为两位数的Base 36十六进制,我发现JMP可以轻松处理。
但是,将儒略历日期转换为月日令人惊讶地难以实现。我没有提到朱利安转换。似乎我应该能够将JMP时间除以一天中的秒数或其他时间。
我怀疑这里有人会知道一个简单的解决方案。
谢谢。
附上我得到的朱利安查找表。
脚本编写回复:将儒略日转换为月份看看在Days()函数中 。它将以您的儒略日期为参数,并返回该天数中的秒数。
您可以将该结果(负1)添加到相关年份的1月1日。
jdate=239;
year=1998;
date= datemdy(01, 01, year)+(in days(jdate)-1);
format(date, "mm/dd/yyyy");
你可能会发现在JMP中使用日期,时间,日期时间和持续时间有帮助的。