반응형
아래와 같이 사용하면,
서버가 어디에 있든 UTC 기준 시간으로 입력됩니다.
from typing import Optional
from datetime import datetime
from sqlmodel import Field, SQLModel, JSON, Column
class User(SQLModel, table=True):
__tablename__ = 'user'
reg_date: Optional[datetime] = Field(default_factory=lambda: datetime.utcnow())
한국시간으로 입력하려면,
아래와 같이 utc에 9시간을 더해주면됩니다.
from datetime import datetime, timedelta
reg_date: Optional[datetime] = Field(default_factory=lambda: datetime.utcnow() + timedelta(hours=9))
728x90
반응형
댓글