将日期字符串转换为带 python 时区的时间戳
Convert date string to timestamp with timezone in python
我有一个日期字符串 2020-10-14, 14:13:23
,我想将其转换为 python 中的 timestamp with timezone
格式,以便我可以删除我的 postgresql 中具有此特定时间戳的行 table
请建议如何进行?
你想cast
吗?
select '2020-10-14, 14:13:23'::timestamp with time zone
| timestamptz |
| :--------------------- |
| 2020-10-14 14:13:23+01 |
如果要过滤与此文字值属于同一秒的时间戳:
select *
from mytable
where execution_date >= '2020-10-14, 14:13:23'::timestamp with time zone
and execution_date < '2020-10-14, 14:13:23'::timestamp with time zone + interval '1 second'
我有一个日期字符串 2020-10-14, 14:13:23
,我想将其转换为 python 中的 timestamp with timezone
格式,以便我可以删除我的 postgresql 中具有此特定时间戳的行 table
请建议如何进行?
你想cast
吗?
select '2020-10-14, 14:13:23'::timestamp with time zone
| timestamptz | | :--------------------- | | 2020-10-14 14:13:23+01 |
如果要过滤与此文字值属于同一秒的时间戳:
select *
from mytable
where execution_date >= '2020-10-14, 14:13:23'::timestamp with time zone
and execution_date < '2020-10-14, 14:13:23'::timestamp with time zone + interval '1 second'