KENT-WEB サポートコーナー 過去ログ [ 0172 ]


記事No: 5284
投稿日: 2009/01/14(Wed) 01:55:54
タイトル異なる地域の時間の取得
ID情報: ktakao
投稿者: TAKAO
URLhttp://takao.cc/bbs/joyful.cgi

最近、掲示板を最新のバージョンにアップグレードしました。
使用している掲示板はJOYFULです。

米国のニューヨーク地域で運用しているので、当地の時間に変更しようとしましたが、古いバージョンのJOYFULと時間取得のインターフェースが異なっているので修正の仕方が分かりません。

たしか古いバージョンでは"EST5EDT"の設定でニューヨーク地域の時間が取得できたと思います。
どなたか、お教え願えないでしょうか。
宜しくお願いします。

高尾


記事No: 5288
投稿日: 2009/01/14(Wed) 14:39:27
タイトルRe: 異なる地域の時間の取得
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

> 最近、掲示板を最新のバージョンにアップグレードしました。
> 使用している掲示板はJOYFULです。
>
> 米国のニューヨーク地域で運用しているので、当地の時間に変更しようとしましたが、古いバージョンのJOYFULと時間取得のインターフェースが異なっているので修正の仕方が分かりません。
>
> たしか古いバージョンでは"EST5EDT"の設定でニューヨーク地域の時間が取得できたと思います。
> どなたか、お教え願えないでしょうか。
> 宜しくお願いします。
>
> 高尾

●regist.cgi

#-------------------------------------------------
# 時間取得
#-------------------------------------------------
sub get_time {
$ENV{'TZ'} = "JST-9";

日本時間はグリニッジ標準時間より
9時間進んでいますので「-9」になっています。
ニューヨーク時間は標準時間より5時間遅れていますので「+5」になります。
$ENV{'TZ'} = "JST+5";


記事No: 5291
投稿日: 2009/01/15(Thu) 11:18:09
タイトルRe^2: 異なる地域の時間の取得
ID情報: ktakao
投稿者: TAKAO
URLhttp://takao.cc/bbs/joyful.cgi

BALさん

どうも回答ありがとうございました。
サブルーティンとしてregist.cgiの中にあったんですね。
"JST-9"を "EST5EDT"に置換して上手くいきました。
ちなみにEDTはDaylight Saving Timeとして夏時間の調整が行われます。

TAKAO


[検索ページ]