日付 | 正樹の趣味三昧ブログ

正樹の趣味三昧ブログ

じいじの正樹が現役引退して毎日パソコン事だの、廃屋同然の実家事だの、てくてく歩く事とかDIY等趣味の事ばかり考えて居るブログです。

じいじの経験上結構面倒なのが、日付とか時刻をフォルダー名とかファイル名にプログラムとかスクリプトで付ける事です。

 

windowsの環境なら"/"とか":"が使えないにもかかわらずご存知の様に日付をマシンから取得すると

2020/09/09等と表示されてしまいますので、このままでは"/"が邪魔でフォルダー名にもファイル名にも使えません。

 

解決策は、、、三種類は浮かびますが、プログラムの性質によって使い分ける必要が有るのかな?

1) "/"を取り除く関数を使用する

VBScriptなら、Replace関数で出来ます。

 

2)年月日を個別に抜き取り合わせる

じいじは、midの関数で抜き取ってくっ付ける事が多いですね。

 

3)年月日それぞれ、数値として演算が必要な時

一桁数値かそれ以外かを判断し、一桁の場合"0"の後ろに数字をくっつける

等と処理が必要に成りますが、そこそこ上手く行くものです。