如何使用php獲取當前時間和日期?在php中我們可以使用date()函數(shù)來獲取當前時間和日期,也可以在PHP> 5.2的 版本中使用DateTime PHP類來獲取日期和時間,下面我們就來看看具體的內(nèi)容。
使用date()函數(shù)輸出當前日期和時間。它將使用php.ini中配置的默認時區(qū)。
- <?php
- echo date('Y-m-d H:i:s');
- ?>
使用date time()類輸出當前日期時間。它還將使用默認時區(qū)。
- <?php
- $datetime = new DateTime();
- echo $datetime->format('Y-m-d H:i:s');
- ?>
PHP時區(qū)的日期和時間:
還可以為應用程序定義特定時區(qū)。現(xiàn)在PHP不會使用系統(tǒng)定義的時區(qū)。
- <?php
- date_default_timezone_set('UTC');
- //Vevb.com
- $datetime = new DateTime();
- echo $datetime->format('Y-m-d H:i:s');
- ?>
轉(zhuǎn)換日期時間時區(qū)
例如,你已在數(shù)據(jù)庫中以UTC時區(qū)存儲日期(2018-01-11 01:17:23)。現(xiàn)在將此DateTime轉(zhuǎn)換為EST時區(qū)。
- <?php
- $date = new DateTime('2011-11-10 20:17:23', new DateTimeZone('UTC'));
- $date->setTimezone(new DateTimeZone('EST'));
- echo $date->format('Y-m-d H:i:s');
- ?>
執(zhí)行上述命令后,將得到如下結(jié)果。
2018-01-11 01:17:23
新聞熱點
疑難解答