1

PHP 5.3.0+ にはDateTime::diff関数があります: http://docs.php.net/datetime.diff

残念ながら、私は現在 PHP 5.1 ブランチを使用しており、アップグレードする可能性はありません。では、日時の違いを解決する最良の方法は何ですか?

たとえば、 と の間の22-01-2013 17:00時差23-01-2013 13:00

出力形式そのものについてはあまり心配していません。

4

2 に答える 2

1

あなたが知る必要があるのはstrtotimephp関数だけです。

于 2013-01-23T12:14:03.677 に答える
1

Zend フレームワークは PHP 5.1 では動作しません ... PHP 5.1 をサポートする最後のバージョンは Zend Framework 1.6 (http://framework.zend.com/manual/1.6/en/requirements.version.html) でしたが、'使用しないでください。

優れたインターフェイスが必要な場合は、Zend_Date を使用できます。

http://framework.zend.com/manual/1.12/de/zend.date.overview.html#id.date.basic.operations

高速でPHPコアが必要な場合は、@ dipesh-parmarが提案したようにstrtotimeを使用してください

于 2013-01-23T12:15:00.753 に答える