dateTimeとは、カレンダー時間、つまり特定のタイムゾーンのカレンダー上の特定の場所を意味します。デフォルトでは、その種類の属性は不特定に設定されており、タイムゾーンが明確でないことを示しています。ただし、ローカルまたはUTCに設定して、タイムゾーンを明確に指定できます。
KindのDateTimeをローカルとして使用する場合は、ローカルコンピューターのタイムゾーンに注意を払ってください。これは、さまざまなコンピューターまたはデータベースのデータタイム値を比較または表示するために特に重要です。
特定の場所またはカレンダーの時間を示す必要がある場合は、 dateTime
を使用してください。混乱を避けるために、種類(ローカルまたはUTC)が明確に指定されていることを確認してください。あなたがグローバルに一貫している必要があり、タイムゾーンの変更の影響を受けないことを示す必要がある場合は、
datetimeoffset を使用してください。
その他の予防策
以上がDateTime vs. DateTimeOffset:いつ使用する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。