2012-11-22 28 views

cevap

1

Sen gibi UTC datetime değerinden MySQL UNIX zaman damgası alabilirsiniz böylece:

SELECT 
UNIX_TIMESTAMP(CONVERT_TZ("some_date", '+00:00', @@session.time_zone)) 
FROM `table_name` 

burada bir Pardus yaptı: Should MySQL have its timezone set to UTC?

3

Bu benim için çalışıyor:

SELECT UNIX_TIMESTAMP(myDate)+UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(UTC_TIMESTAMP()) 
FROM myTable 

SELECT UNIX_TIMESTAMP(myDate)-TIMESTAMPDIFF(SECOND, NOW(), UTC_TIMESTAMP()) 
FROM myTable 
: Burada
UNIX_TIMESTAMP(CONVERT_TZ("some_date", '+00:00', 'SYSTEM')) 
0

bunu yapmanın birkaç başka yollar var
İlgili konular