0

libical は、データベースでタイムゾーンを検索するために Olsen の都市名のみを受け入れるようです。私が持っている移植可能なものは、GMTオフセットと省略形の3〜4文字のコード(EST / EDTなど)を持つs​​truct tmですが、リビカルでそれを受け入れる関数はありません。

libical から tz リストをスキャンして tzname を一致させようとする、本当にお粗末な方法がありますが、おそらくうまくいくでしょう。しかし、ローカル タイムゾーンをリビカルな icaltimetype にする他の方法は見つかりませんでした。

簡単なものがありませんか?

ポータブルとは、windows、osx、および linux を意味します。

これは私が書いている ac プログラムです。しかし、今では tz オフセットが posix ではないことがわかりました。

4

1 に答える 1