複数の日付を渡し、前後関係を確認して昇順か降順に並べ替えて順番を配列にして返す。
・第2引数以降を配列として考え、日付が指定した昇順/降順の順番になるように配列番号を返す。
・false を返す。
「20230801」「2023.12.02」「July 3, 2023」を『昇順』で処理して結果を出力。
Javascript :
var orderArray=$orderDate('asc','20230801','2023.12.02','July 3, 2023');
「20230801」「2023-12-02」「July 3, 2023」を『降順』で処理して結果を出力。
Javascript :
var orderArray=$orderDate('DES','20230801','2023-12-02','July 3, 2023');
「Jul 3,2023」「2023年8月1日」「2023/12/02」を『昇順』で処理して結果を出力。
Javascript :
var orderArray=$orderDate('ASC','Jul 3,2023','2023年8月1日','2023/12/02');
同じ日付がある場合:「20230703」「2023年7月3日」「December 24,2023」を処理して結果を出力。
Javascript :
var orderArray=$orderDate('asc','20230703','2023年7月3日','December 24,2023'); //同じ日付が複数ある
var orderArray=$orderDate('des','20230703','2023年7月3日','December 24,2023'); //同じ日付が複数ある
「2023年7月3日」を『昇順』で処理して結果を出力。
Javascript :
var orderArray=$orderDate('asc','2023年7月3日'); //引数が足りないパターン