<   2011年 03月 ( 1 )   > この月の画像一覧

MacOS の情報ってネット上には本当に少ない。
出し渋ってるのかと思うほどだ。
コマンドライン系はわざわざ使おうって人がいないためか、
特に少ない気がする。
man 見ても英語だから何書いてっかわかんないしw
(日本語の BSD の man を見てもわからなかったのだが)、
BSD だから多くの linux とは違うし、いや探した探した。

まぁ前置きはいいや(笑

■unixtime と日付の相互変換表示

以下のように .bashrc あたりに書いておくと幸せ。
function ut2date {
 /bin/date -u -r $1 +"%Y/%m/%d %H:%M:%S UTC"
 /bin/date -r $1 +"%Y/%m/%d %H:%M:%S"
}
function date2ut {
 /bin/date -j -f "%Y/%m/%d %H:%M:%S" "$1" +%s
}


ロケールは現在の設定を使用。
date2ut のフォーマットは限定で。

実行結果
> ut2date 1234567890
2009/02/13 23:31:30 UTC
2009/02/14 08:31:30
> date2ut "2009/02/14 08:31:30"
1234567890


ちなみに MacOS のバージョン
> sw_vers
ProductName: Mac OS X
ProductVersion: 10.6.7
BuildVersion: 10J869

[PR]
by xiaoxia | 2011-03-30 13:00 | プログラム言語 | Comments(0)

ダメ女プログラマ&主婦&腐女子&バイオリン弾き


by 小霞