0

PHP マニュアル ページで DateTime クラスを調べたところ、このクラスにはプロパティがまったくないことがわかりました。では、日付と時刻は DateTime オブジェクト内にどのように格納されるのでしょうか? 設定するプロパティがないため、__construct() または setDate() メソッドはどのように機能しますか?

4

1 に答える 1

3

本当に、本当に知りたい場合は、いつでもソースコードを読むことができます:

https://github.com/php/php-src/blob/master/ext/date/php_date.c

DateTimeUNIX時間とタイムゾーンが含まれているようです。論理的には、時間を正しく処理するのに十分なはずです。今、私は 4258 行を読んでいません。(好奇心からでない限り) 読まずに、代わりにパブリック メソッドを使用することをお勧めします。

于 2012-09-11T15:16:42.900 に答える