そこまでいくとUWSCでやる処理じゃないと思うけど

宣言時にHASH_SORTを指定した連想配列に、年月日をキーにしてファイル名を代入すればいいかと
年月日かぶりの時の処理は考えてね