2012-10-04 10 views
5

manualによると、PHPはUnix Epoch(1970年1月1日00:00:00 UTC)を使用してタイムスタンプを生成します。負のタイムスタンプ - PHPで意味がありますか?

この定義が与えられていると、目標の日付がUnix Epochより前である場合は、ネガティブタイムスタンプを使用することが妥当であると私は考えています。しかし、プログラミングでは時間が複雑な問題であるため、PHPで否定的なタイムスタンプを使用する際に注意が必要かどうかを知りたい。

+0

unixタイムスタンプjan 1/1970で開始しますが、 "classic" UNIXで32ビットintに署名しているため、約1902 - > 2038の範囲を表すことができます。 –

+0

Y2Kはケーキでした!私が本当に心配しているのはY2038です。 – VictorKilo

+1

@VictorKilo、心配はいりません! – Metalcoder

答えて

5

実際、あなたは絶対に正しいです。負の数値は、Unix Epochの秒数です。

+0

あなたが_no_と言うとき、あなたは_問題はないと思いますか? – Metalcoder

+0

実際、問題はありません。 :) – GolezTrol

+0

さて、ありがとう! – Metalcoder

関連する問題