• ベストアンサー

可能でしょうか?:フォームで海外からの申込日付制限

いつもお世話になっております。 申し込みフォームにてJavascriptを使用し、商品受取日付が本日日付より2日以内だったら、受け付けないという風にしています。 (たとえば今日申し込みで明日受け取りはNGとなります。) 日本国内からの申込でしたらOKなのですが、海外からの申込の場合、時差があるので前日申込でもOKになってしまう場合があります。 Javascriptで日本時間と現地の時間で日付の制御はできますでしょうか? よろしくご回答のほどよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • taseki
  • ベストアンサー率66% (155/233)
回答No.1

↓こちらを参考に http://www.tohoho-web.com/js/date.htm#getset getTimezoneOffsetで時差の取得もできます。 ただ、ちょっと思ったんですが、現地時間で申し込み日時と受け取り日時を計算すれば、何も時差などを計算する必要はないのでは? 当然、申し込む人は現地時間を入力したり考えるわけですから。 > 海外からの申込の場合、時差があるので前日申込でもOKになってしまう ↑これ自体が問題があるような気がいたします。 サーバーで受け付けた情報を一度日本時間に変えてるのかな??