2016-09-14 53 views

回答

3

像這樣的東西應該這樣做:

SELECT * 
FROM mytable 
WHERE (c->>'start')::timestamp with time zone > '2016-01-01'::timestamp with time zone; 

我假設表稱爲mytable和JSON列稱爲c。這也假設時間是UTC。如果您的時間在當地時間,請改用timestamp without time zone

+0

謝謝@redneb!這是我自己弄不明白的祕密來源的時區:) – BanzaiTokyo