
Timestamp 객체의 시간대는 UTC입니다.
__toString() 메서드는 Timestamp 객체의 시간대를 고려하지 않고 UTC 시간을 문자열로 반환합니다.
Timestamp 객체의 시간을 __toString() 메서드를 통해 문자열로 변환하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$timestamp = new MongoDBBSONUTCDateTime();
echo $timestamp->__toString(); // UTC 시간을 문자열로 반환합니다.
위 코드에서 MongoDB\BSON\UTCDateTime() 함수는 UTC 시간을 반환합니다. __toString() 메서드를 호출하면 UTC 시간이 문자열로 변환됩니다.
만약 로컬 시간을 사용하고 싶다면, PHP의 date() 함수를 사용하여 로컬 시간을 문자열로 변환할 수 있습니다.
#hostingforum.kr
php
$timestamp = new MongoDBBSONUTCDateTime();
echo date('Y-m-d H:i:s', $timestamp->getTimestamp()); // 로컬 시간을 문자열로 반환합니다.
2025-06-23 09:41