日付を4文字で表す方法ーファイルの整理

作成したファイルの名称の先頭に日付を入れています。
例)
2006年7月8日 作成のファイル ー 6708_Apple-Discussion-1
2006年11月21日 作成のファイル ー 6b21_Nozomi-TravelPhoto
10月、11月、12月は、a、b、cで表しています。ずっとこの方法をとってきたのですが、フォルダの中で、a、b、cが数字月の前に並んでしまうのが不便です。つまり、6931(2006年9月31日)の前に6a01(2006年10月1日)が来てしまうのです。
質問です。
1.この表記法で日付順に並べる方法はありますか?
2.同じような整理法でもっと便利な方法がありましたらお教えください。

投稿日 2006/11/09 20:18

返信: 20

2006/11/10 16:27 Community User への返信

>ソフト側で並べ替えることを前提とするならば、ファイル名に日付を付ける必要もない気がします。
かっこいい言い方をすれば、ファイルのメタデーターとして作成日時・変更日時が記録されますから、それを頼りにすれば、ファイル名の日付は冗長とも言えますね。
ただし、ファイルを圧縮すると、圧縮した日時がメタデーターになってしまうので、日付をファイル名につける必要が出てしまいます。
ウチでは、ファイルよりもフォルダーに日付を付けています。そして、その中身は日付なしの名前のファイルを入れていっています。

2006/11/10 17:07 Community User への返信

>かっこいい言い方をすれば、ファイルのメタデーターとして作成日時・変更日時が記録されますから、それを頼りにすれば、ファイル名の日付は冗長とも言えますね。
そうそう。そうなんですが、拡張子も含めて、残念ながら今の OS だと各ファイルのメタデータを効率良くユーザが処理するためのインターフェースが実現できてない、と。だから、拡張子を付けたり、日付をファイル名に潜り込ませたりという野蛮な方法を採らざるをえない、と。まぁそんなとこですか。

2006/11/11 19:30 Community User への返信

月だけをアルファベットに変換するのではだめでしょうか?
単純にはabcd順をそのまま1月から順に割り当てて、
a・・・6月 b・・・2月 c・・・3月 d・・・4月
e・・・5月 f・・・6月 g・・・7月 h・・・8月
i・・・9月 j・・・10月 k・・・11月 l・・・12月
となりますが、Finderでの並び順に気をつけれさえすれば、
例えば、x・・・10月 y・・・11月 z・・・12月とか、n・・・9月(nineだから)とかより分かりやすいものに変えることもできますよ。あとは使い続けての慣れになるかと思いますが。
これだと
2006年6月31日は 6f31
2006年10月3日は 6x03
2006年12月25日は 6z25
と表すことができますよ。

2006/11/16 23:43 Community User への返信

Mac OS XのFinderは、ファイル/フォルダ名の数字を「数値」として解釈しているようですよ。たとえば、同一フォルダに次のような名前のファイルを作ると、この順番で表示されます。
1.txt
02.txt
3.txt
004.txt
のぞみさんがお使いの表記法の「6b21」だと、最初の「6」だけが数値扱いされます。6708 > 6だから「6b21」が「6708」よりも先に来るのだと思います。
ちなみにわたし自身は、targzさんも紹介なさっているyyyy-mm-dd形式を使っています。

2006/11/17 00:02 Community User への返信

「日付表示」の前に記号を入れた場合でも、同じ順番になります。
*6b21
*6708
で、やはり「*6b21」が前に来てしまいます。
私の場合、ファイルやフォルダ名に限らず、ありとあらゆる書類や表に「日付」を入れるので、4文字表示の簡便さは捨てがたいです。ファイルとフォルダ名のときだけ、10〜12月が順序を外れてしまうわけですが、これまではなんとかがまんしてやってきました。自動順番表示で数字の後に来る文字が欲しいですが、無い物ねだりのようです。やむを得ませんね。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

日付を4文字で表す方法ーファイルの整理

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。