稼働日を日付に変換する (JMP10)<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />やあ、
稼働日をリストするデータ セットがあり、この数値をカレンダーの日付に変換しようとしています。JMP にカレンダーの日付を稼働日に変換する機能があることは知っていますが、逆のことをしたいと思います。
たとえば、YYYYWW を表す 201334 のような番号があります。これを日付に戻すにはどうすればよいですか?私の理由は、このデータを時間の傾向に沿ってプロットできるようにしたいが、年の間に大きなギャップがないようにしたいからです (たとえば、201252 から 201301 まで)。
1904 年 1 月 1 日からの秒数を計算することでこれを行うことができると確信していますが、うるう年、週の開始日などを説明しようとして頭が痛くなり始めています。これを行う簡単な方法があることを願っています。
ありがとう!
Re: 稼働日を日付に変換する (JMP10)とても便利な!共有してくれてありがとう。
Re: 稼働日を日付に変換する (JMP10)以前の会社の勤務週の定義に基づいて、このスクリプトを作成しました。それを変更して、現在の勤務週を定義することができます。
//引数:
//_ww_ = 稼働日、1 から 53
//_year_ = 4 桁の年、例: 2004
//_dayofweek_ = 1-7 (1 = 日曜日...)
:: iwwtodate =関数(
//関数の引数
{ _ww_ 、 _年_ 、 _曜日_ 、
//ローカル変数
_ww01今年_ = 0 、
_sundayww01_ = 0
} 、
_ww01今年_ =情報を入力( 「1月1日」 ||シャア( _年_ ))) ;
_sundayww01_ = _ww01今年_ - (曜日( _ww01今年_ ) - 1 ) * 24 * 3600 ;
( _ww_ - 1 ) * 7 * 24 * 3600 + _sundayww01_ + ( _曜日_ - 1 ) * 24 * 3600
) ;
メッセージの編集者: Chadd McNicholas